2013-11-25 43 views
0

安装的Django我安装使用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。 。

它们安装在这些位置:

/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 

反正是有使2.7.6版本的默认,当我在python类型?好像是安装有Django的....

+0

执行'print sys.path'并查看是否有到你的'site-packages'的路径.. – mariodev

+0

在命令行中,只需执行'which python'并确保它是'python2.7' – karthikr

+5

Don'不要走这条路 - 离开小牛默认的python安装,并使用virtualenv来安装任何你想要的Python。许多SO例子。你会感谢我们! – professorDante

回答

1

我想你有一个链接/usr/bin/python指向你的2.7.5版本,因此将其删除,并创建另一个具有相同名称(python)到要版本用作默认值。

不过,我建议你使用virtualenvwrapper。