经过了一系列的找错之后,突然想起来之前好像在Django 官网好像看到过一片有关于Django 版本对应的Python 版本的对照图表,于是去官网搜索一下,终于找到,这才最终确定是Python 版本的问题,我虚拟机里的python版本是3.9,但是本地里的却是3.7所以我能安装的Django 版本最高为3.2.12
下面贴上对照关系表以及链接,方便大家后续查看
我可以在 Django 中使用哪个 Python 版本?¶
| Django 版本 | Python 版本 |
|---|---|
| 2.2 | 3.5、3.6、3.7、3.8(在 2.2.8 中添加)、3.9(在 2.2.17 中添加) |
| 3.1 | 3.6、3.7、3.8、3.9(在 3.1.3 中添加) |
| 3.2 | 3.6、3.7、3.8、3.9、3.10(在 3.2.9 中添加) |
| 4.0、4.1 | 3.8、3.9、3.10 |
文章讲述了作者在开发过程中遇到Django版本安装问题,发现是由于使用的Python版本不匹配。文中提供了Django与不同Python版本的兼容性对照表,有助于读者确认在3.9和3.7环境中可使用的Django版本.

256

被折叠的 条评论
为什么被折叠?



