简体   繁体   English

在命令行“ModuleNotFoundError: No module named 'asyncio.base_events'”中运行 django-admin 时出错

[英]Error when running django-admin in command line “ModuleNotFoundError: No module named 'asyncio.base_events'”

Created the virtual env with pyenv使用 pyenv 创建虚拟环境

  1. pyenv init
  2. pyenv shell 3.9.0
  3. python -m venv name_of_venv

Installed Django through pip in a virtual env: pip install Django==3.1.7在虚拟环境中安装 Django 到 pip: pip install Django==3.1.7

Then when I run django-admin in cmd line I get the following error:然后,当我在 cmd 行中运行django-admin时,出现以下错误:

  File "/Users/sushensatturu/envs/excel/bin/django-admin", line 5, in <module>
    from django.core.management import execute_from_command_line
  File "/Users/sushensatturu/envs/excel/lib/python3.9/site-packages/django/core/management/__init__.py", line 12, in <module>
    from django.conf import settings
  File "/Users/sushensatturu/envs/excel/lib/python3.9/site-packages/django/conf/__init__.py", line 19, in <module>
    from django.utils.deprecation import RemovedInDjango40Warning
  File "/Users/sushensatturu/envs/excel/lib/python3.9/site-packages/django/utils/deprecation.py", line 1, in <module>
    import asyncio
  File "/Users/sushensatturu/.pyenv/versions/3.9.0/lib/python3.9/asyncio/__init__.py", line 8, in <module>
    from .base_events import *

Fixed:固定的:

Just had to uninstall and reinstall the python version through pyenv, then create a new virtial environment只需要通过pyenv卸载并重新安装python版本,然后创建一个新的虚拟环境

Eg.例如。

  1. pyenv uninstall 3.9.0

  2. pyenv install 3.9.0

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

相关问题 ModuleNotFoundError:尝试调用 django-admin 时没有名为“mysite”的模块 - ModuleNotFoundError: No module named 'mysite' when try to call django-admin ModuleNotFoundError:django-admin中没有名为“ backend”的模块 - ModuleNotFoundError: No module named 'backend' in django-admin “ ImportError:运行“ django-admin migration”时,没有名为“ tastypie”的模块” - “ImportError: No module named 'tastypie'” when running “django-admin migrate” django-admin startproject 导致“ModuleNotFoundError: No module named &#39;config&#39;” - django-admin startproject results in “ModuleNotFoundError: No module named 'config'” 运行django-admin startproject myproject时没有名为django.core的模块 - No module named django.core when running django-admin startproject myproject ModuleNotFoundError:在命令行中运行 .py 脚本时没有名为“####”的模块 - ModuleNotFoundError: No module named '####' when running .py script in command line python.exe:没有名为 django-admin 的模块 Vscode 错误 - python.exe: No module named django-admin Vscode Error 从命令行窗口运行脚本时,ModuleNotFoundError 没有名为“tensorflow”的模块 - ModuleNotFoundError no module named 'tensorflow' when running script from command line windows 获取:“ ModuleNotFoundError:没有名为“ tensorflow”的模块”,仅在从命令行运行时 - Getting:“ModuleNotFoundError: No module named 'tensorflow'”, only when running from the command line 运行 Django 时出错:ModuleNotFoundError:没有名为“pyshop.settings”的模块 - Error running Django: ModuleNotFoundError: No module named 'pyshop.settings'
 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM