Python Ubuntu更新后环境变得一团糟
我已经将Ubuntu更新到20.04。更新后,当我运行Python Ubuntu更新后环境变得一团糟,python,Python,我已经将Ubuntu更新到20.04。更新后,当我运行python manage.py runserver时,我得到: Traceback (most recent call last): File "manage.py", line 10, in main from django.core.management import execute_from_command_line ModuleNotFoundError: No module named 'djang
python manage.py runserver
时,我得到:
Traceback (most recent call last):
File "manage.py", line 10, in main
from django.core.management import execute_from_command_line
ModuleNotFoundError: No module named 'django'
我看到pyhon 3.8是随更新一起安装的,所以我尝试运行python3.6 manage.py runserver
,得到了:
django.core.management.base.SystemCheckError: SystemCheckError: System check identified some issues:
ERRORS:
mtn.Image.image: (fields.E210) Cannot use ImageField because Pillow is not installed.
HINT: Get Pillow at https://pypi.org/project/Pillow/ or run command "python -m pip install Pillow".
我尝试了pip3安装枕头
和pip3.6安装枕头
,得到了modulenofounderror:没有名为'pip.\u vendor.packaging.tags'的模块
。
更新后还有其他人遇到此问题吗?由于此问题与编码无关,但与系统环境相关,我认为它更适合,但不确定。您使用的是virtualenv吗?您可能应该这样做,这样您就不会像这样被束缚在操作系统设置中。如果已经安装了,则可能只需要将其更新为指向可能需要安装的新Python可执行文件。不过我对虚拟人不太熟悉。