您尚未登录。

#1 2024-04-28 22:39:02

Rubby
会员
注册时间: 2024-04-04
帖子: 4

[已解决]打印机system config printer找不到包

报错找不到包cupshelpers

╰─ system-config-printer
Traceback (most recent call last):
  File "/usr/share/system-config-printer/system-config-printer.py", line 86, in <module>
    import cupshelpers
ModuleNotFoundError: No module named 'cupshelpers'

但是我在python的site-package里能找到这个包啊。

> python --version                       
Python 3.12.3

> type python
python is /usr/bin/python

> python -c "import sys; print(sys.path)"
['', '/usr/lib/python312.zip', '/usr/lib/python3.12', '/usr/lib/python3.12/lib-dynload', '/usr/lib/python3.12/site-packages']

> ls /usr/lib/python3.12/site-packages | grep cups
cups.cpython-312-x86_64-linux-gnu.so
cupsext.so
cupshelpers-1.0-py3.12.egg
pycups-2.0.4-py3.12.egg-info

问题出在哪里,为啥找不到这个包?

最近编辑记录 Rubby (2024-04-29 16:56:28)

离线

#2 2024-04-29 10:03:05

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,853
个人网站

Re: [已解决]打印机system config printer找不到包

cupshelpers-1.0-py3.12.egg 这个文件是哪个包的?

离线

#3 2024-04-29 10:39:14

Rubby
会员
注册时间: 2024-04-04
帖子: 4

Re: [已解决]打印机system config printer找不到包

依云 说:

cupshelpers-1.0-py3.12.egg 这个文件是哪个包的?

system-config-printer自带的

离线

#4 2024-04-29 13:36:41

依云
会员
所在地: a.k.a. 百合仙子
注册时间: 2011-08-21
帖子: 8,853
个人网站

Re: [已解决]打印机system config printer找不到包

坏了。你把 /usr/lib/python3.12/site-packages/cupshelpers-1.0-py3.12.egg/cupshelpers/ 软链接到上层目录吧。

离线

#5 2024-04-29 16:55:39

Rubby
会员
注册时间: 2024-04-04
帖子: 4

Re: [已解决]打印机system config printer找不到包

谢谢大佬,解决了 ^_^

离线

页脚