【发布时间】:2021-05-15 05:46:04
【问题描述】:
当我尝试在虚拟环境中创建 Django 项目时,出现以下错误,
C:\Users\new\Desktop\Desktop Files\Django Projects>激活 myDjangoEnv
(myDjangoEnv) C:\Users\new\Desktop\Desktop Files\Django Projects>django-admi n 启动项目 first_project 回溯(最近一次通话最后): 文件“C:\Users\new\anaconda3\envs\myDjangoEnv\lib\site-packages\django\apps\config.py”,第 7 行,在 从 django.utils.deprecation 导入 RemovedInDjango41Warning 文件“C:\Users\new\anaconda3\envs\myDjangoEnv\lib\site-packages\django\utils\deprecation.py”,第 5 行,在 从 asgiref.sync 导入 sync_to_async
文件“C:\Users\new\anaconda3\envs\myDjangoEnv\lib\site-packages\asgiref\sync.py”,第 114 行 launch_map: "Dict[asyncio.Task[object], threading.Thread]" = {} ^ SyntaxError: 无效语法
请帮助我。在此先感谢
【问题讨论】:
-
您使用的是哪个版本的 Python?
-
在我的本地 Python 版本中是 Python 3.9.1。在我名为 mtDjangoEnv 的虚拟环境中,它是 Python 3.5.6 (myDjangoEnv) C:\Users\new\Desktop\Desktop Files\Django Projects>python Python 3.5.6 |Anaconda, Inc.| (默认,2018 年 8 月 26 日,16:05:27)[MSC v.1900 64 位 (AMD64)] 在 win32 上
-
Python 3.5.6 将无法运行,对于此 Django 版本,您的虚拟环境中至少需要
Python3.6+。
标签: python django django-models