我想在我的树莓派上安装这个repo https://github.com/armooo/cloudprint。 指令在这里 https://baxeico.wordpress.com/2014/06/03/raspberry-pi-google-cloud-print/
我有
sudo apt-get install cups
sudo apt-get install python-daemon python-cups
sudo dpkg -i cloudprint*.deb
sudo service cloudprintd login
然后我收到了此处显示的错误消息:
pi @ raspberrypi~ $ sudo service cloudprintd login Traceback(大多数 最近的呼叫最后):文件“/ usr / sbin / cloudprintd”,第5行,在 来自pkg_resources import load_entry_point文件“/usr/lib/python2.7/dist-packages/pkg_resources.py”,第2707行, working_set.require(需要)文件“/usr/lib/python2.7/dist-packages/pkg_resources.py”,第686行,在 要求 needed = self.resolve(parse_requirements(requirements))文件“/usr/lib/python2.7/dist-packages/pkg_resources.py”,第584行, 解决 raise DistributionNotFound(req)pkg_resources.DistributionNotFound:pycups
我试图解决这个问题:
sudo apt-get install libcups2-dev
但似乎没有任何效果。任何帮助将不胜感激!
我试过pip install pycups,我有一条错误信息:
建立'杯子'扩展
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DVERSION =“1.9.73”-I / usr / include / python2.7 -c cupsmodule.c -o build / temp.linux-armv7l-2.7 / cupsmodule.o
cupsmodule.c:22:20:致命错误:Python.h:没有这样的文件或目录
编译终止。
错误:命令'gcc'因退出状态1而失败
答案 0 :(得分:1)
作为一般的经验法则,如果您看到如下错误:
fatal error: Something.h: No such file or directory
这通常意味着您缺少来自存储库的something-dev
包。
在这种情况下,apt-get install python-dev
是pycups
(Python包)
一旦你得到pycups
cloudprint就行了。