我卸载然后重新安装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通常不能很好地协同工作,但奇怪的是它解决了这个问题,至少目前是这样.