Anaconda Navigator无法启动,download_api错误(Windows 10)

时间:2019-03-01 15:08:10

标签: windows anaconda navigator

昨晚,我运行了Windows更新,今天早晨,当我尝试启动Windows时,Anaconda Navigator挂起。谷歌搜索后,我在Anaconda提示符中运行了一些更新:

conda update
conda update anaconda-navigator

然后当我尝试从提示符启动anaconda导航器时,出现此错误:

2019-03-01 09:23:00,212 - ERROR download_api._get_url:416
Expecting value: line 1 column 1 (char 0)

Traceback (most recent call last):
File "C:\Users\xxxx\Anaconda3\lib\site-packages\anaconda_navigator\widgets\main_window.py", line 539, in setup
self.post_setup(conda_data=conda_data)
File "C:\Users\xxxx\Anaconda3\lib\site-packages\anaconda_navigator\widgets\main_window.py", line 576, in post_setup
self.tab_home.setup(conda_data)
File "C:\Users\xxxx\Anaconda3\lib\site-packages\anaconda_navigator\widgets\tabs\home.py", line 169, in setup
self.set_applications(applications, packages)
File "C:\Users\xxxx\Anaconda3\lib\site-packages\anaconda_navigator\widgets\tabs\home.py", line 204, in set_applications
apps = self.api.process_apps(applications, prefix=self.current_prefix)
File "C:\Users\xxxx\Anaconda3\lib\site-packages\anaconda_navigator\api\anaconda_api.py", line 888, in process_apps
versions=[vsdata.get('productVersion')],
AttributeError: 'str' object has no attribute 'get'

我使用Jupyter Notebook和Spyder,这让我头疼不已。预先感谢!

3 个答案:

答案 0 :(得分:0)

经过大量重启和大量搜索之后,我发现了一个简单的解决方法:

conda update navigator-updater

它现在可以正常工作

答案 1 :(得分:0)

还有另一种解决方案(不是最佳解决方案,但是它可以工作)。 Anaconda出于任何原因都无法检索vscode版本。

您需要替换文件“ C:\ Users \ xxxx \ Anaconda3 \ lib \ site-packages \ anaconda_navigator \ api \ anaconda_api.py”中的888行

从版本= [vsdata.get('productVersion')],到版本= [“ 1b8e8302e405050205e69b59abb3559592bb9e60”],

答案 2 :(得分:0)

对我来说,它只有在连接到互联网时才起作用。离线,无法启动。