用Python 3安装Django 1.5时出错

0 投票
1 回答
509 浏览
提问于 2025-04-17 18:30

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

撰写回答