我安装了Python 3.4.2和Django 1.7.1但我只能从Python 2.7导入django
。
我从官方网站安装了最新版本的Python,并安装了Django:
pip install Django==1.7.1
答案 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