在conda中,当我尝试安装包时,我收到此错误:
CorruptedEnvironmentError: The target environment has been corrupted. Corrupted environments most commonly
occur when the conda process is force-terminated while in an unlink-link
transaction.
environment location: /home/user/anaconda3/envs/myenv
corrupted file: /home/user/anaconda3/envs/myenv/conda-meta/qt-5.9.7-h5867ecd_1.json
我认为由于之前的电力断开,我的RAM有点乱,所以可能是造成这种情况的原因。我该如何解决这个问题?
我遇到了同样的问题,唯一的解决方案是手动删除错误提示中提到的文件,并尝试再次安装该软件包。在再次运行conda install
命令后,我得到了相同的错误提示,但这次损坏的文件不同。重复相同的过程,直到错误消失,解决了问题,最终您将能够安装所需的包。
安装成功后,只需使用以下命令更新所有包:
conda update --all