用Python 3安装Django 1.5时出错
Django 1.5应该对Python 3有实验性的支持。在我创建了一个新的虚拟环境并用Python运行了pip install django
之后,出现了很多语法错误。最有意思的是,尽管出现了错误,它还是说Django安装成功了。不过,当我尝试用django-admin.py
启动项目时,又出现了语法错误,程序就崩溃了。
我在使用Arch Linux,并且在激活虚拟环境后也发生了这个问题。
编辑:这是日志。看起来它下载的是Django 1.4,而不是1.5。
编辑 #2:我尝试明确指定版本为1.5(Django==1.5
),但它说找不到这个版本。
编辑 #3:当然,我可以直接从Git仓库获取最新版本,但如果Django是稳定的,为什么在Pip仓库里找不到呢?
1 个回答
1
你的 pip 可能在使用一个过时的镜像源。你可以通过创建一个 ~/.pip/pip.conf
文件来让 pip 不再使用镜像源:
[global]
use-mirrors=false