【发布时间】:2017-02-21 04:17:03
【问题描述】:
当我运行 python abc.py 时,它运行良好
但是当我执行 sudo python abc.py 时,它会显示一些包丢失错误。在几个导入错误中,这是一个:
ImportError: No module named numpy
为什么?
我认为这些软件包是使用普通用户(ubuntu)权限而不是 root 权限安装的。如果是这种情况,我应该如何克服它?我是否必须以 root 访问权限再次安装所有软件包?
注意:我在这里讨论的所有内容都是 w.r.t ec2 linux ubuntu 机器
【问题讨论】:
-
“以普通用户权限安装”是什么意思?你是如何安装包的?您应该通过 Ubuntu 的包管理器 (
apt-get) 或通过 easy_install 或 pip 以 root 身份安装它。 -
我使用
pip install package-name安装的软件包为我工作
标签: python linux python-2.7