我已经设置了一个服务,当我运行它时,我收到以下错误:
ImportError: No module named httplib2
我用 pip 安装了 httplib2 和
我的 systemd ExecStart 命令是这样的:
ExecStart=/usr/bin/python /home/orionas/Desktop/quickstart.py
相同的脚本可以从命令行完美运行。
最佳答案
嗯,我想你可能已经在你的用户下安装了 httplib2,但是 systemd 使用另一个用户来运行快速启动脚本。
关于作为 ubuntu 服务运行时,Python 脚本会出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42879179/