我用pip来安装Django。
sudo pip install Django
它成功运作。但是,当我试图运行python代码时。
import django
它显示找不到模块。然后我用pip freeze命令检查安装。 Django被列在那里!
pip freeze
Django==1.7
当我运行哪个python时,它会显示:
which python
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
那么有人可以帮助我吗?我的电脑操作系统是MAC OS 10.9.2
解决方案: 从一个朋友的建议(再次运行 - sudo pip install django),我发现结果提醒我django已经存在于/usr/local/lib/python2.7/site-packages中。然后回顾系统路径的结果:
import path
for p in sys.path: print p
我没找到该目录,然后我使用下面的代码:
export PYTHONPATH=/usr/local/lib/python2.7/site-packages
它也可以这样工作:
import sys
sys.path.append('/usr/local/lib/python2.7/site-packages')
但这两个都是暂时的。如果我们关闭终端,我们仍然需要再次添加它。