anaconda navigator stuck 卡在 loading applications... 處理


折騰anaconda升級

問題

更新anaconda 后啟動 navigator 卡死
查了好多方法不行,改裝了其他版本也不行

解決

后來用cmd 執行命令 anaconda-navigator
報錯了:

D:\Anaconda3\lib\site-packages\anaconda_navigator\api\conda_api.py:1364: YAMLLoadWarning: calling yaml.load() without Loader=... is deprecated, as the default Loader is unsafe. Please read https://msg.pyyaml.org/load for full details.
  data = yaml.load(f)
Traceback (most recent call last):
  File "D:\Anaconda3\lib\site-packages\anaconda_navigator\widgets\main_window.py", line 539, in setup
    self.post_setup(conda_data=conda_data)
  File "D:\Anaconda3\lib\site-packages\anaconda_navigator\widgets\main_window.py", line 576, in post_setup
    self.tab_home.setup(conda_data)
  File "D:\Anaconda3\lib\site-packages\anaconda_navigator\widgets\tabs\home.py", line 169, in setup
    self.set_applications(applications, packages)
  File "D:\Anaconda3\lib\site-packages\anaconda_navigator\widgets\tabs\home.py", line 231, in set_applications
    non_conda=app.get('non_conda', False),
  File "D:\Anaconda3\lib\site-packages\anaconda_navigator\widgets\lists\apps.py", line 199, in __init__
    to_text_string(self.version)
  File "D:\Anaconda3\lib\site-packages\anaconda_navigator\widgets\lists\apps.py", line 539, in version
    version = self._vscode_version()
  File "D:\Anaconda3\lib\site-packages\anaconda_navigator\widgets\lists\apps.py", line 507, in _vscode_version
    stderr = stderr.decode()
UnicodeDecodeError: 'utf-8' codec can't decode byte 0xd5 in position 4: invalid continuation byte

按提示找到源文件apps.py
修改提示行處的錯誤

stderr = stderr.decode('gbk')
#stderr = stderr.decode()

保存后重新執行cmd命令 anaconda-navigator

OK!


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM