如何从Python 3.4.2中看到Django 1.7.1?

时间:2014-11-14 20:01:48

标签: python django

我安装了Python 3.4.2和Django 1.7.1但我只能从Python 2.7导入django

我从官方网站安装了最新版本的Python,并安装了Django:

pip install Django==1.7.1

2 个答案:

答案 0 :(得分:1)

你需要使用python 3.4.2解释器并且它是自己的pip ......你应该看看virtualenv。

virtualenv的文档:

http://virtualenv.readthedocs.org/en/latest/virtualenv.html

或者你可以运行这样的命令:

$ /path/to/python3/lib/site-packages/pip install Django==1.7.1

编辑:虽然我的回答是可能的,但不推荐使用,而应该使用以下命令,如其他答案所示:

$ pip<VERSION> install Django==1.7.1

因为pip从版本0.8开始支持了这一点

答案 1 :(得分:1)

通过安装Django解决了问题:

pip3 install Django==1.7.1

命令pip似乎管理一个版本的Python(这里是2.7)的包,我们应该使用Python版本号来安装特定Python版本的包。 Explanation here