用命令行anaconda—navigator打开anaconda,软件卡在loading界面,可以发现错误提示:
……
File “d:\Anaconda3\lib\site-packages\anaconda_navigator\api\anaconda_api.py”, line 814, in process_apps
versions=[vsdata.get(‘productVersion’)],
AttributeError: ‘str’ object has no attribute 'get
上网查到相关问题的解决方案:Anaconda闪退的问题AttributeError: ‘str’ object has no attribute ‘get’
可以发现是vsdata的版本信息问题,无法访问的原因
定位到versions 的位置(根据错误提示找到上面那个路径文件,我这里是:d:\Anaconda3\lib\site-packages\anaconda_navigator\api\anaconda_api.py", line 814),在anaconda_api.py的814行,直接修改versions的信息
versions=["https://update.code.visualstudio.com/api/update/win32-x64/stable/version"]
问题解决!