我使用的是Ubuntu 14.04 我已经使用sudo pip install pymavlink安装了一个模块pymavlink 现在我运行像
这样的代码python code.py
它说没有模块名称为pymavlink但是当我将其作为
运行时sudo python code.py
它工作正常,我不明白没有sudo的问题。 我也安装了Python 2.7和python 3,因为它们都带有Ubuntu。 有人可以让我知道解决这个问题。
答案 0 :(得分:0)
我找到问题的解决方案,它有权限问题,普通用户没有执行命令的权限,因此我通过运行命令添加它
sudo chmod 775 python2.7
并且其子文件夹也在内部。
sudo chmod 775 *
现在它工作正常,我可以导入我从pip或sudo pip安装的所有内容