“conda update --all”由于文件丢失而失败

问题描述

当我尝试使用 conda update --all 更新我的所有包时,该命令似乎能够成功收集所有包,但随后发生此错误(对冗长的复制粘贴表示歉意):

Preparing transaction: done
Verifying transaction: done
Executing transaction: | menuinst Exception
Traceback (most recent call last):
  File "C:\Users\<username>\Anaconda3\lib\site-packages\conda\gateways\disk\create.py",line 246,in make_menu
    menuinst.install(join(prefix,win_path_ok(file_path)),remove,prefix)
  File "C:\Users\<username>\Anaconda3\lib\site-packages\menuinst\__init__.py",line 76,in install
    _install(path,prefix,mode='user')
  File "C:\Users\<username>\Anaconda3\lib\site-packages\menuinst\__init__.py",line 33,in _install
    data = json.load(open(path))
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\<username>\\Anaconda3\\Menu\\spyder_shortcut.json'menuinst Exception
Traceback (most recent call last):
  File "C:\Users\<username>\Anaconda3\lib\site-packages\conda\gateways\disk\create.py",in _install
    data = json.load(open(path))
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\<username>\\Anaconda3\\Menu\\notebook.json'menuinst Exception
Traceback (most recent call last):
  File "C:\Users\<username>\Anaconda3\lib\site-packages\conda\gateways\disk\create.py",in _install
    data = json.load(open(path))
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\<username>\\Anaconda3\\Menu\\notebook.json'DEBUG menuinst_win32:__init__(198): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}',prefix: 'C:\Users\<username>\Anaconda3',env_name: 'None',mode: 'user',used_mode: 'user'
DEBUG menuinst_win32:create(323): Shortcut cmd is C:\Users\<username>\Anaconda3\pythonw.exe,args are ['C:\\Users\\<username>\\Anaconda3\\cwp.py','C:\\Users\\<username>\\Anaconda3','C:\\Users\\<username>\\Anaconda3\\pythonw.exe','C:\\Users\\<username>\\Anaconda3\\Scripts\\anaconda-navigator-script.py']
DEBUG menuinst_win32:__init__(198): Menu: name: 'Anaconda${PY_VER} ${PLATFORM}','C:\\Users\\<username>\\Anaconda3\\Scripts\\anaconda-navigator-script.py']
\ WARNING conda.gateways.disk.delete:unlink_or_rename_to_trash(143): Could not remove or rename C:\Users\<username>\Anaconda3\Library\resources\icudtl.dat.  Please remove this file manually (you may need to reboot to free file handles)
done
ERROR conda.core.link:_execute(699): An error occurred while installing package 'conda-forge::qt-5.12.9-h5909a2a_4'.
Rolling back transaction: |

我在网上搜索过,但找不到任何解决方案。我认为这与命令 conda update pythonconda update spyder 失败的原因有关。

我也尝试以管理员身份运行它,但没有帮助

我该如何解决这个问题?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)