Невозможно обновить django из терминала macOS
Я пытаюсь обновить django старой версии 2.2.5, чтобы я мог установить новую версию 4.0.2
На моем MacBook Air (macOS 12.2.1) установлены как python Python 2.7.17, так и Python 3.7.4.
Когда я пытаюсь удалить django через 'pip3 uninstall django', я получаю ошибку traceback. Я пытался удалить django, чтобы я мог установить новую версию, так как она действительно устарела.
*ERROR: Исключение: Traceback (последний последний вызов): File "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/shutil.py", line 566, in move os.rename(src, real_dst) PermissionError: [Errno 13] Permission Denied: '/Library/Frameworks/Python.framework/Versions/3.7/bin/pycache/' -> '/private/var/folders/s7/p9l82rrs71g8df756700_4rh0000gn/T/pip-uninstall-labg_6ws' Во время обработки вышеуказанного исключения произошло другое исключение: Traceback (последний последний вызов): Файл "/Users/ABA/Library/Python/3.7/lib/python/site-packages/pip/_internal/cli/base_command.py", строка 167, in exc_logging_wrapper status = run_func(args) Файл "/Users/ABA/Library/Python/3.7/lib/python/site-packages/pip/_internal/commands/uninstall.py", строка 99, в run verbose=self.verbosity > 0, Файл "/Users/ABA/Library/Python/3.7/lib/python/site-packages/pip/_internal/req/req_install.py", строка 638, in uninstall uninstalled_pathset.remove(auto_confirm, verbose) Файл "/Users/ABA/Library/Python/3.7/lib/python/site-packages/pip/_internal/req/req_uninstall.py", строка 369, in remove moved.stash(path) Файл "/Users/ABA/Library/Python/3.7/lib/python/site-packages/pip/_internal/req/req_uninstall.py", строка 267, в stash renames(path, new_path) Файл "/Users/ABA/Library/Python/3.7/lib/python/site-packages/pip/_internal/utils/misc.py", строка 305, в renames shutil.move(old, new) Файл "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/shutil.py", строка 578, in move rmtree(src) Файл "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/shutil.py", строка 516, in rmtree return _rmtree_unsafe(path, onerror) Файл "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/shutil.py", строка 400, in _rmtree_unsafe onerror(os.unlink, fullname, sys.exc_info()) Файл "/Library/Frameworks/Python.framework/Versions/3.7/lib/python3.7/shutil.py", строка 398, in _rmtree_unsafe os.unlink(fullname) PermissionError: [Errno 13] Permission Denied: '/Library/Frameworks/Python.framework/Versions/3.7/bin/pycache/django-admin.cpython-37.pyc'
Может ли кто-нибудь помочь мне?
Спасибо!