Как устранить ошибку среды при обновлении версии 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??? Я видел много вопросов в интернете, но не могу найти никого

Вернуться на верх