没有sudo的python模块导入错误

时间:2016-06-05 13:27:49

标签: python python-2.7

我使用的是Ubuntu 14.04 我已经使用sudo pip install pymavlink安装了一个模块pymavlink 现在我运行像

这样的代码
  

python code.py

它说没有模块名称为pymavlink但是当我将其作为

运行时
  

sudo python code.py

它工作正常,我不明白没有sudo的问题。 我也安装了Python 2.7和python 3,因为它们都带有Ubuntu。 有人可以让我知道解决这个问题。

1 个答案:

答案 0 :(得分:0)

我找到问题的解决方案,它有权限问题,普通用户没有执行命令的权限,因此我通过运行命令添加它

  

sudo chmod 775 python2.7

并且其子文件夹也在内部。

  

sudo chmod 775 *

现在它工作正常,我可以导入我从pip或sudo pip安装的所有内容