2015-07-03 66 views
2

在的virt环境我运行一个脚本:模块安装由它说,它不是

(venv)my_script$ python main.py 
Traceback (most recent call last): 
    File "main.py", line 3, in <module> 
    import my_script2 
    File "/home/me/..../main.py", line 1, in <module> 
    import numpy as np 
ImportError: No module named numpy 

但它的安装:

(venv)my_script$ sudo pip install numpy 
.... 
Requirement already satisfied (use --upgrade to upgrade): numpy in /usr/local/lib/python2.7/dist-packages 

出了什么事?

回答

2

这是因为sudo pip install numpy从未在您的virtualenv安装numpy。请勿使用sudo使用

pip install numpy 
相关问题