1

Windows 7 64 ビット マシンで Anaconda3 (32 ビット) をバージョン 2.3.0 から 2.4.0 に (Anaconda を再インストールして) ​​アップグレードした後、iPython/jupyter qtconsole が起動しません:jupyter-qtconsole.exeまたはを実行するjupyter-qtconsole-script.pyと、次のエラーが表示されます:

Traceback (most recent call last):
  File "C:\Anaconda3\Scripts\jupyter-qtconsole-script.py", line 1, in <module>
    from qtconsole.qtconsoleapp import main
  File "C:\Anaconda3\lib\site-packages\qtconsole\qtconsoleapp.py", line 45, in <module>
    from qtconsole.qt import QtCore, QtGui
  File "C:\Anaconda3\lib\site-packages\qtconsole\qt.py", line 23, in <module>
    QtCore, QtGui, QtSvg, QT_API = load_qt(api_opts)
  File "C:\Anaconda3\lib\site-packages\qtconsole\qt_loaders.py", line 285, in load_qt
    result = loaders[api]()
  File "C:\Anaconda3\lib\site-packages\qtconsole\qt_loaders.py", line 192, in import_pyqt4
    from PyQt4 import QtGui, QtCore, QtSvg
ImportError: DLL load failed: The specified procedure could not be found.

qtconsole は、私が作成した Anaconda 2.3.0 環境でも動作します。2.3.0 と 2.4.0 の両方の環境のディレクトリを比較した後.\Lib\site-packages\PyQt4、後者にはすべての Qt dll と Qt ディレクトリがないことに気付きました。簡単な検索の結果、Qt dll が にあることがわかりましたC:\Anaconda3\Library\bin。このディレクトリはシステムの PATH 環境変数にも設定されていますが、問題は解決していません。この問題を解決するには?

4

2 に答える 2

-1

I have installed Anaconda_4.1.1.1 to resolve the issue. The 4.1.1.1 has a qt.conf file that configures Qt for windows. Adding this to help other users who are facing the same issue with latest Anaconda 4.3 version (though this post is a little old now)

Browse the below path for all the old anaconda versions:

https://repo.continuum.io/archive/

于 2017-02-03T14:01:46.547 に答える