我使用pip install django==1.5.4
安装了django,我在以下目录中看到它:
/usr/local/lib/python2.7/site-packages/django
但是,当我输入python
然后说import django
时,我会看到以下输出:
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
ImportError: No module named django
还有什么我可以/需要做的吗?我试图卸载并重新安装几次!我可以确认2.7.5是我系统上使用的python版本......
修改
我现在意识到,如果我输入python
,它默认为Python 2.7.5。但如果我输入python2
,则默认为2.7。 6 。
它们安装在以下位置:
/System/Library/Frameworks/Python.framework/Versions/2.7 -- 2.7.5
/usr/local/Cellar/python/2.7.6/Frameworks/Python.framework/Versions/2.7 -- 2.7.6
当我输入python
时,无论如何都要使2.7.6版本成为默认版本吗?好像django安装在那里......
答案 0 :(得分:1)
我认为您有一个指向2.7.5版本的链接/usr/bin/python
,因此请将其删除,并使用相同名称(python
)创建其他版本作为默认版本
尽管如此,我建议你使用virtualenvwrapper。