sunny123456

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

Anaconda启动 弹框显示:There is an instance of anaconda navigator already running error

我为了安装tensorflow而下载了Anaconda,但在启动过程中却出现错误,上网搜索,发现很多人和我一样,错误主要有两点:

        1.弹框显示:There is an instance of anaconda navigator already running error;

        2.始终停留在loading navigator绿色圈圈。

本文给出解决方法。

1.弹框显示:There is an instance of anaconda navigator already running error

意思是已经有anaconda正在运行,我们需要手动中止。

        首先打开任务管理器将所有python任务全部结束

        其次,打开cmd命令窗口,将所有pythonw.exe任务全部中止,输入taskkill/IM pythonw.exe,如果结束不了,就在末尾加上“ /F”强行终止进程,注意 /F前面有空格,一定要加上!

至此,弹窗应该会消失,再次启动Anaconda Navigator。 

2.始终停留在loading navigator绿色圈圈

有很多朋友完成了上一步之后(包括我自己),发现依旧不能成功启动Anaconda Navigator,启动进程会一直停留在loading navigator那个绿色圈圈处。经过一番查找,最终找到解决方法:修改anaconda_api.py文件。

        找到自己的Anaconda3安装路径,我的是默认路径,会在C盘的ProgramData文件夹里,和我一样安装时选择默认路径的小伙伴,应该也能在这个文件夹下找到Anaconda3文件。接着找到anaconda_api.py文件,路径为:

        C:\ProgramData\Anaconda3\Lib\site-packages\anaconda_navigator\api

        打开anaconda_api.py文件,可以用自己电脑上现有的编译器打开,我的是visual studio 2022。找到versions=[vsdata.get(‘productVersion’)]这行代码(Ctrl + F打开搜索框),我的打开位置是在903行,将这行代码改成versions=[“1b8e8302e405050205e69b59abb3559592bb9e60”]。此方法来源博客:解决Anaconda navigator打不开一直loading的问题_anaconda navigator一直在loading-CSDN博客

        注意:很多小伙伴会直接将这行代码复制进搜索框进行搜索,然后发现找不到!原因在于引号,不同的编译器可能会有不同的格式,比如有些编译器的双引号是“   ”(左右引号),而VS的双引号是”    ”(都是右引号),单引号同理,这个问题不易察觉。如果搜索不到可以试着修改符号。

以上两步都完成了,再次重启Anaconda Navigator应该就没问题了。

原文链接:https://blog.csdn.net/m0_73854690/article/details/136038677
posted on 2025-03-19 11:02  sunny123456  阅读(2357)  评论(0)    收藏  举报