繁体   English   中英

以 root 身份运行 python 脚本

[英]Run python Script as root

当我使用我的帐户运行我的脚本时,我有一个 python 脚本,它运行没有问题在此处输入图像描述 ,但是当我使用root帐户时,我遇到了这样的问题在此处输入图像描述 我不知道为什么我的导入模块有问题

使用绝对 python 路径指向安装了正确软件包的 python 版本。 which python作为脚本工作的用户执行的命令应该会有所帮助。

如果您使用pip在本地安装任何 package,那么您可能还必须确保环境变量$HOME指向 /home/robot。

一般来说,我建议为您的特定virtualenv项目创建一个虚拟环境,并在 sudo 调用中明确使用它,或者如果您参考更改#! 脚本中的行指向正确的 virtualenv,

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM