Errno 13 更新 conda 时权限被拒绝
Errno 13 Permission denied when updating conda
我正在尝试使用 conda update --all
更新 Anaconda。
我收到以下警告:
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,正如我的研究似乎表明的那样,这是一个管理员权限问题? (我在我的机器上是管理员,使用 Mac 和交互式 shell zsh
。)
所以您使用的 conda
版本似乎容易出现这些错误。搜索它会出现大量类似的错误,常见的解决方案是始终更新 conda
,就像您尝试过的那样。
来自 here 的 @soapy1 评论指出:
Looks like this is fixed on master, it should be resolved in the next release of conda
我的建议是,如果可能的话,卸载并安装 anaconda。这将安装最新的软件包,错误应该不会持续存在。您应该按照文档安全地执行此操作。
我正在尝试使用 conda update --all
更新 Anaconda。
我收到以下警告:
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,正如我的研究似乎表明的那样,这是一个管理员权限问题? (我在我的机器上是管理员,使用 Mac 和交互式 shell zsh
。)
所以您使用的 conda
版本似乎容易出现这些错误。搜索它会出现大量类似的错误,常见的解决方案是始终更新 conda
,就像您尝试过的那样。
来自 here 的 @soapy1 评论指出:
Looks like this is fixed on master, it should be resolved in the next release of
conda
我的建议是,如果可能的话,卸载并安装 anaconda。这将安装最新的软件包,错误应该不会持续存在。您应该按照文档安全地执行此操作。