![](/img/trans.png)
[英]ModuleNotFoundError: No module named 'mysite' when try to call django-admin
[英]Error when running django-admin in command line “ModuleNotFoundError: No module named 'asyncio.base_events'”
使用 pyenv 創建虛擬環境
pyenv init
pyenv shell 3.9.0
python -m venv name_of_venv
在虛擬環境中安裝 Django 到 pip: pip install Django==3.1.7
然后,當我在 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 *
固定的:
只需要通過pyenv卸載並重新安裝python版本,然后創建一個新的虛擬環境
例如。
pyenv uninstall 3.9.0
pyenv install 3.9.0
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.