Pip安装的模块不会导入

时间:2015-04-24 21:51:55

标签: python django virtualenv

这是我的问题:为了工作,我需要通过寻找一些脚本来建立一个环境。此脚本正在设置我不知道的虚拟环境。

直到我需要使用我没有的django模块。所以我用pip来安装模块。它没有用,我收到了一条错误消息ImportError: No module named django所以我调查了原因。我发现,我正在使用virtualenv。

这是我的sys.path

['', 
'/home/user/myenv/release/lib/Linux_x86_64/debug', 
'/home/user/myenv/tools',
'/home/user/myenv/tools/virtualenv/lib/python27.zip', 
'/home/user/myenv/tools/virtualenv/lib/python2.7',
'/home/user/myenv/tools/virtualenv/lib/python2.7/plat-linux2',
'/home/user/myenv/tools/virtualenv/lib/python2.7/lib-tk',
'/home/user/myenv/tools/virtualenv/lib/python2.7/lib-old',
'/home/user/myenv/tools/virtualenv/lib/python2.7/lib-dynload',
'/home/user/myenv/tools/python/lib/python2.7',
'/home/user/myenv/tools/python/lib/python2.7/plat-linux2',
'/home/user/myenv/tools/python/lib/python2.7/lib-tk',
'/home/user/myenv/tools/virtualenv/lib/python2.7/site-packages']

如果我再次尝试安装django,我会收到来自pip的消息

$ pip install django
Requirement already satisfied (use --upgrade to upgrade): django in /home/usr/myenv/tools/virtualenv/lib/python2.7/site-packages
Cleaning up...

我的问题是为什么以及如何解决这个问题以使用django?

更新

我尝试过source /home/user/myenv/tools/virtualenv/bin/activate 然后用pip安装django。没有区别。

0 个答案:

没有答案