今天在把代码从虚拟机拿到本地pycharm来跑得时候,发现安装Django 4.0.2安装不上,报错Try to run this command from the system terminal. Make sure that you use the correct version of 'pip' installed for your Python interpreter located at 'D:\virtualenv\ziyu\Scripts\python.exe'.

然后经过了一系列的找错之后,突然想起来之前好像在Django 官网好像看到过一片有关于Django 版本对应的Python 版本的对照图表,于是去官网搜索一下,终于找到,这才最终确定是Python 版本的问题,我虚拟机里的python版本是3.9,但是本地里的却是3.7所以我能安装的Django 版本最高为3.2.12

下面贴上对照关系表以及链接,方便大家后续查看

我可以在 Django 中使用哪个 Python 版本?

Django 版本Python 版本
2.23.5、3.6、3.7、3.8(在 2.2.8 中添加)、3.9(在 2.2.17 中添加)
3.13.6、3.7、3.8、3.9(在 3.1.3 中添加)
3.23.6、3.7、3.8、3.9、3.10(在 3.2.9 中添加)
4.0、4.13.8、3.9、3.10

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐