Я пытаюсь обновить Anaconda, используя conda update --all
.
Я получаю следующее предупреждение:
Warning: 2 possible package resolutions (only showing differing packages):
- anaconda::navigator-updater-0.2.1-py36_0
- defaults::navigator-updater-0.2.1-py36done
Затем начинается:
## Package Plan ##
environment location: /Users/me/anaconda3
. ..После всевозможных хороших вещей. Затем транзакция подготавливается, проверяется и выполняется, после чего я получаю следующие ошибки:
ERROR conda.core.link:_execute(700): An error occurred while uninstalling package 'https://repo.continuum.io/pkgs/main/osx-64/xlrd-1.1.0-py36h336f4a2_1.tar.bz2::xlrd-1.1.0-py36h336f4a2_1'.
Rolling back transaction: done
[Errno 13] Permission denied: '/Users/me/anaconda3/lib/python3.6/site-packages/xlrd/__init__.py' -> '/Users/me/anaconda3/lib/python3.6/site-packages/xlrd/__init__.py.c~'
()
Будучи новым программистом, я не имею понятия об окружающей среде или о том, что требуется для ее обновления после печатать на обезьянах то, что мне сказали. Что, черт возьми, они означают и как мне их решить? Я полагаю, что обновление будет простым, поскольку оно возвращается к папке, из которой оно получено, так почему же там говорится об ошибке 13, которая, как показывает мое исследование, является проблемой привилегий администратора? (Я администратор на моей машине, использую Ma c с интерактивной оболочкой zsh
.)