Как устранить ошибку среды при обновлении версии django
Я получил следующую ошибку при обновлении django версии=2.2.12 Я попробовал следующую команду для обновления django:
enter code here:python3 -m pip install -U Django
Я получил следующую ошибку
Коллекционирование Django
Использование кэшированного Django-4.0.2-py3-none-any.whl (8.0 MB)
.
Требование уже выполнено, пропуск обновления: asgiref<4,>=3.4.1 в ./.local/lib/python3.8/site-packages (from Django) (3.5.0)
Требование уже выполнено, пропуск обновления: backports.zoneinfo; python_version < "3.9" в ./.local/lib/python3.8/site-packages (from Django) (0.2.1)
.
Требование уже удовлетворено, пропуск обновления: sqlparse>=0.2.2 в ./.local/lib/python3.8/site-packages (от Django) (0.4.2)
Установка собранных пакетов: Django
ОШИБКА: Не удалось установить пакеты из-за EnvironmentError: [Errno 20] Not a directory: '/home/vamsi/.local/lib/python3.8/site-packages/django/core/management/templates.py
Я попробовал другой код :
enter code : sudo pip install --upgrade django
Я получил:
Требование уже обновлено: django в /usr/local/lib/python3.8/dist-packages (4.0.2)
Требование уже удовлетворено, пропуск обновления: sqlparse>=0.2.2 в /usr/lib/python3/dist-packages (from django) (0.2.4)
Требование уже выполнено, пропуск обновления: asgiref<4,>=3.4.1 в /usr/local/lib/python3.8/dist-packages (от django) (3.5.0)
Требование уже удовлетворено, пропуск обновления: backports.zoneinfo; python_version < "3.9" в /usr/local/lib/python3.8/dist-packages (from django) (0.2.1)
Но когда я проверил версию с помощью команды:python3 -m django --version
У меня предыдущая версия: 2.2.12
Как я могу решить эту проблему? Есть ли способ обновить версию django??? Я видел много вопросов в интернете, но не могу найти никого