Anaconda Navigator无法打开. “ImportError:DLL加载失败:找不到指定的过程.”

我卸载然后重新安装Anaconda.我无法启动Navigator或Spyder(当我从“开始”菜单中单击它们时没有任何反应).当我尝试从终端启动时,我收到“ImportError:DLL加载失败:找不到指定的过程.”以及以下问题:

C:\Users\me\ anaconda-navigator
Traceback (most recent call last):
  File "C:\Users\me\AppData\Local\Continuum\Anaconda3\Scripts\anaconda-navigator-script.py", line 5, in (module)
  sys.exit(anaconda_navigator.app.main.main())
  File "C:\Users\me\AppData\Local\Continuum\Anaconda3\lib\site-packages\anaconda_navigator\app\main.py", line 47, in main
  from anaconda_navigator.utils.logs import clean_logs
  File "C:\Users\me\AppData\Local\Continuum\Anaconda3\lib\site-packages\anaconda_navigator\utils\__init__.py", line 15, in (module)
  from qtpy.QtGui import QIcon
  File "C:\Users\me\AppData\Local\Continuum\Anaconda3\lib\site-packages\qtpy\QtGui.py", line 20 in (module)
  from PyQt5.QtGui import 8
ImportError: DLL load failed: The specified procedure could not be found.

最佳答案 我不确定这是否是一个“干净”的解决方案,但我设法通过重新安装PyQT5库让Anaconda Navigator回到正轨.

我首先尝试通过anaconda提示更新并安装它(预先安装了anaconda安装),输入:

conda update pyqt5

后来(当它说没有找到时):

conda install pyqt5

但遗憾的是,它无法在其存储库中找到任何名为pyqt5的库.

我不得不去:

pip install pyqt5

这是我非常避免的事情,因为conda和pip通常不能很好地协同工作,但奇怪的是它解决了这个问题,至少目前是这样.

点赞