我最近把macOS从High Sierra升级到Big Sur。我的Anaconda安装,以前安装在/anaconda3
中,现在已损坏
第一个/anaconda3
缺失;我在/System/Volumes/Data/anaconda3
找到了它。其次,conda
和activate
命令不起作用,因为anaconda3
文件夹中的许多文件仍然希望路径为/anaconda3
。比如说,
$ /System/Volumes/Data/anaconda3/bin/conda env list
-bash: /System/Volumes/Data/anaconda3/bin/conda: /anaconda3/bin/python: bad interpreter: No such file or directory
让这个在Big Sur上运行的解决方案是什么?我应该关闭anaconda3
文件夹并重新安装吗?如果是,我可以导出环境和包的列表,以便在安装后重新创建它们吗
请注意,影响Catalina用户的类似问题与此大Sur问题不同。如果以前没有将anaconda3
放在/
下,可以轻松地将anaconda3
目录移回其以前的位置。但是,如果anaconda3
在/
下,这是不可能的,因为macOS Big Sur不允许将文件夹放回/
下,即使在使用sudo
时也是如此
升级到Big Sur 11.4后,我在conda上遇到了几个问题。我尝试了许多你可以在那里找到的解决方案,但没有一个有效
所有上述命令都保持挂起状态,并且仅在安全模式下工作,即使在多次重新安装和重新启动操作之后也是如此
最终成功的是使用
pyenv
安装anaconda在那之后,事情又开始起作用了
相关问题 更多 >
编程相关推荐