安装了Anaconda Navigator但无法启动(Windows 10)

47

Anaconda导航器无法启动,我已尝试重新安装它,但仍然不起作用。Anaconda的命令提示符显示错误消息。我已经尝试通过谷歌寻找答案,但似乎我做得不好。

附注:我在其中使用Spyder

[打开Anaconda提示后看到的内容如下]
1


我曾经遇到过同样的问题,并按照这篇文章中的指导进行了操作:更新Anaconda - Sicro
同样的问题,我的解决方案是在较小的路径上重新安装Anaconda。从C:\ Users <myuser> \ AppData \ Local \ Continuum \ Anaconda \ Anaconda3到C:\ anaconda3。 - Ricardo Rivaldo
19个回答

74

您需要从Anaconda的Scripts目录运行cmd提示符,无论您在哪里安装了Anaconda父文件夹。我碰巧在我的Windows机器的C驱动器根目录中有它。如果您不熟悉,有两种方法可以做到这一点:

A) 使用键盘组合Win键+R然后输入cmd并按回车键启动终端窗口,然后输入: cd C:\Anaconda\Scripts (或者您的目录路径)。

B) 在Windows资源管理器中导航到该Scripts目录,然后在该窗口的地址栏中输入cmd并按回车键(这将启动已设置为该目录的终端)。

接下来,输入以下命令,在每个命令之间等待完成:

activate root
conda update -n root conda
conda update --all
完成后输入以下内容,Navigator 应该会启动:
anaconda-navigator

1
这对我有用。我先尝试了几个其他建议,但都没有起作用。 在Windows Server 2016测试环境上运行Anaconda Navigator 1.9.6。我之前运行的是更新版本,但由于其他问题而降级。 - GeorgeLPerkins
1
一年半后,这是对我有效的解决方案。 - MacItaly
1
对我来说失败了,得到: DEBUG menuinst_win32:create(320): 快捷方式 cmd 是 C:\ProgramData\Anaconda2\pythonw.exe,参数是 [u'C:\ProgramData\Anaconda2\cwp.py',u'C:\ProgramData\Anaconda2', u'C:\ProgramData\Anaconda2\pythonw.exe',u'C:\ProgramData\Anaconda2\Scripts\anaconda-navigator-script.py'] 失败了 ERROR conda.core.link:_execute(507): 安装软件包'defaults::pyqt-4.10.4-py27_1'时发生错误。 IOError(13, 'Permission denied') 尝试回滚。 - RufusVS
在一次 Windows 更新后,Anaconda 不工作了,我尝试了一切但都不起作用,最终只好卸载并重新安装,这样才完美解决了问题。 - Xander
即使在安装了新版本Anaconda后出现故障,此代码仍可在3年后正常运行。非常感谢! - MarianD
显示剩余3条评论

38

我遇到了相同的问题,通过以下命令解决:

conda update conda
conda update anaconda-navigator
anaconda-navigator --reset
anaconda-navigator

5
谢谢!在顶部答案后遇到错误后,这个方法对我有效。我认为重置是让它再次工作的原因。 - CGermain

18

我不确定为什么,但下面的命令对我有效。

pip install pyqt5

在运行此命令之前,我当然更新了Anaconda和Navigator。


2
这个命令对我也起作用了。在运行这个命令之前,我收到的错误信息是:“此应用程序无法启动,因为它找不到或加载不了Qt平台插件“windows”。” - EricRobertBrewer

17

我遇到了同样的问题,主要是由于PyQt5的更新导致的,以下代码对我有所帮助。

以管理员身份运行cmd.exe:

conda update conda
conda update anaconda-navigator

重新安装PyQt5:

pip uninstall PyQt5
pip install PyQt5
pip install pyqtwebengine 

是的,出现了qtwebengine错误 错误:spyder 4.0.1需要pyqtwebengine<5.13; python_version> =“3”,但未安装。 - CromeX
这个解决方案对我很有效。非常令人沮丧的是,这种工作是试错的。希望并祈祷这次能够成功。一定有比这更好的方法。如果不是因为这个答案,我可能已经放弃了这个项目。 - Nguai al

14

您需要使用以下命令更新Anaconda:

conda update

conda update anaconda-navigator

在Anaconda提示符上尝试这些命令,然后使用以下命令尝试从提示符本身启动导航器:

anaconda-navigator

如果问题仍未解决,请在此处共享Anaconda命令提示符日志,如果有任何错误。


5
conda update无法工作,必须使用conda update --prefix C:\Users\xxxxxxx\Anaconda3 anaconda。 - Dmitry

5

遇到了同样的问题。'conda update'无法工作;它会给出以下错误:"CondaValueError: no package names supplied"

执行以下命令后,我能够启动Anaconda navigator

conda update -n base conda

conda update anaconda-navigator


5
我也遇到了同样的问题。从conda命令提示符中运行以下命令可以解决我的问题。
pip install pyqt5

4

以上的答案都对我没用。

为了让它在我的电脑上正常工作,我执行了以下步骤:

操作系统:Windows 10 Home 64位

打开Anaconda提示符

conda remove anaconda-navigator
conda install anaconda-navigator

conda install -c anaconda pywin32 // 由于我遇到了模块未找到的错误,所以我必须安装它, // 尽管我已经执行了以上两个命令

对我来说,这行代码是有效的!!


3

我曾经花了几个小时来解决这个问题(得到了你在附件中显示的相同错误信息)。我知道问题与路径变量有关,具体来说是PYTHONHOME变量。

最终我发现我将PYTHONHOME路径设置为python.exe文件(C:\Anaconda3\python.exe)。它应该被设置为包含python.exe文件的Anaconda文件夹(C:\Anaconda3)。

之后我就可以运行Anaconda Navigator了。


同样的问题出现在我这里。我使用了旧版本的Python更改了PYTHONHOME路径,但在安装Anaconda时忘记更改它。 - filups21

2
这对我很有帮助:

conda install anaconda-navigator

显而易见,但必要的! - Martlark

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接