Spyder: スパイダーはPyqt5.12で擦り切れます

作成日 2019年02月28日  ·  3コメント  ·  ソース: spyder-ide/spyder

発行レポートのチェックリスト

  • [X]同様のレポートの問題ページを検索し
  • [X] Spyderトラブルシューティングガイドの関連セクションを読み、そのアドバイスに従いました
  • [X] conda update spyder (または、Anacondaを使用していない場合はpipで更新した後、問題を再現しました
  • [X] jupyter qtconsole内で再現できません
  • [X]基本的なトラブルシューティングを試みました(バグ/エラーの場合)

    • [X]スパイダーを再起動しました

    • [X] spyder --reset設定をリセットします

    • [X]最新バージョンのAnacondaを再インストールしました

    • [X]トラブルシューティングガイドの他の該当する手順を試しました

  • [X]以下の問題の説明再現手順、およびバージョンのセクション完了しました

問題の説明

PyQT55.12でスパイダーがクラッシュする

問題を再現する手順は何ですか?

  1. pip3 install --upgrade --user pyqt5 == 5.12
  2. spyder3 --new-instance&

期待される出力はどれくらいですか? 代わりに何が見えますか?

mariano @ mllamedo-UTN :〜$トレースバック(最後の最後の呼び出し):
ファイル "/home/mariano/.local/lib/python3.6/site-packages/qtpy/QtWebEngineWidgets.py"、22行目
PyQt5.QtWebEngineWidgetsからQWebEnginePageをインポートします
ModuleNotFoundError:「PyQt5.QtWebEngineWidgets」という名前のモジュールがありません

上記の例外の処理中に、別の例外が発生しました。

以下にトレースバック/エラーを貼り付けます(該当する場合)

Traceback (most recent call last):
  File "/home/mariano/.local/bin/spyder3", line 10, in <module>
    sys.exit(main())
  File "/home/mariano/.local/lib/python3.6/site-packages/spyder/app/start.py", line 192, in main
    from spyder.app import mainwindow
  File "/home/mariano/.local/lib/python3.6/site-packages/spyder/app/mainwindow.py", line 90, in <module>
    from qtpy import QtWebEngineWidgets  # analysis:ignore
  File "/home/mariano/.local/lib/python3.6/site-packages/qtpy/QtWebEngineWidgets.py", line 26, in <module>
    from PyQt5.QtWebKitWidgets import QWebPage as QWebEnginePage
ModuleNotFoundError: No module named 'PyQt5.QtWebKitWidgets'


バージョン

  • Spyderバージョン:3.3.3
  • Pythonバージョン:3.6
  • Qtバージョン:
  • PyQtバージョン:5.12
  • オペレーティングシステム名/バージョン:Ubuntu 18.04

依存関係

cannot start spyder

考えられる回避策:


Pyqtを5.11.3にダウングレードする

$ pip3 install --upgrade --user pyqt5 == 5.11.3

そして問題は消えます。

P / S:これがスパイダーに関連していない場合は事前に申し訳ありません。

最も参考になるコメント

#8747の複製。 これを修正するには、次のことを行う必要があります

pip install pyqtwebengine

全てのコメント3件

#8747の複製。 これを修正するには、次のことを行う必要があります

pip install pyqtwebengine

簡単なコメントを残したかっただけです-何らかの理由で「pipinstallpyqtwebengine」は私にとってこのエラーを軽減しません。 バージョン5.12.1をインストールします。

spyderインストールログ:

C:\ WINDOWS \ system32> pip install spyder
要件はすでに満たされています:c:[...] \ site-packages(3.3.4)のspyder
要件はすでに満たされています:c:[...] \ site-packages(spyderから)のpsutil(5.4.6)
要件はすでに満たされています:pyqt5 <5.13; python_version> = "3" in c:[...] \ site-packages(from spyder)(5.12.1)
要件はすでに満たされています:pyqtwebengine <5.13 in c:\ [...] \ site-packages(from spyder)(5.12.1)
要件はすでに満たされています:c:[...] \ site-packages(spyderから)のchardet> = 2.0.0(3.0.4)
要件はすでに満たされています:c:[...] \ site-packages(spyderから)のnbconvert(5.3.1)
要件はすでに満たされています:c:[...] \ site-packagesのsphinx(spyderから)(1.7.6)
要件はすでに満たされています:rope> = 0.10.5 in c:[...] \ site-packages(from spyder)(0.10.7)
要件はすでに満たされています:spyder-kernels <1.0、> = 0.4.3 in c:[...] \ site-packages(from spyder)(0.4.3)
要件はすでに満たされています:qtconsole> = 4.2.0 in c:[...] \ site-packages(from spyder)(4.3.1)
要件はすでに満たされています:qtpy> = 1.5.0 in c:[...] \ site-packages(from spyder)(1.7.0)
要件はすでに満たされています:pygments> = 2.0 in c:[...] \ site-packages(from spyder)(2.2.0)
要件はすでに満たされています:qtawesome> = 0.5.7 in c:[...] \ site-packages(from spyder)(0.5.7)
要件はすでに満たされています:c:[...] \ site-packages(spyderから)のpycodestyle(2.4.0)
要件はすでに満たされています:c:[...] \ site-packages(spyderから)のpyzmq(17.1.0)
要件はすでに満たされています:c:[...] \ site-packages(spyderから)のpylint(2.0.0)
要件はすでに満たされています:c:[...] \ site-packages(spyderから)のpickleshare(0.7.4)
要件はすでに満たされています:c:[...] \ site-packages(spyderから)のnumpydoc(0.8.0)
要件はすでに満たされています:c:[...] \ site-packages(spyderから)のcloudpickle(0.5.3)
要件はすでに満たされています:キーリング。 sys_platform!= "linux2" in c:[...] \ site-packages(from spyder)(13.2.1)
要件はすでに満たされています:jedi> = 0.9.0 in c:[...] \ site-packages(from spyder)(0.12.1)
要件はすでに満たされています:c:[...] \ site-packages(spyderから)のpyflakes(2.0.0)
要件はすでに満たされています:PyQt5_sip <4.20、> = 4.19.14 in c:[...] \ site-packages(from pyqt5 <5.13; python_version> = "3"-> spyder)(4.1​​9.15)
要件はすでに満たされています:nbformat> = 4.4 in c:[...] \ site-packages(from nbconvert-> spyder)(4.4.0)
要件はすでに満たされています:c:[...] \ site-packages(nbconvert-> spyderから)のブリーチ(2.1.3)
要件はすでに満たされています:pandocfilters> = 1.4.1 in c:[...] \ site-packages(from nbconvert-> spyder)(1.4.2)
要件はすでに満たされています:c:[...] \ site-packages(nbconvert-> spyderから)のmistune> = 0.7.4(0.8.3)
要件はすでに満たされています:traitlets> = 4.2 in c:[...] \ site-packages(from nbconvert-> spyder)(4.3.2)
要件はすでに満たされています:c:[...] \ site-packagesのjupyter-core(nbconvert-> spyderから)(4.4.0)
要件はすでに満たされています:c:[...] \ site-packagesのjinja2(nbconvert-> spyderから)(2.10)
要件はすでに満たされています:c:[...] \ site-packagesのentrypoints> = 0.2.2(nbconvert-> spyderから)(0.2.3)
要件はすでに満たされています:c:[...] \ site-packagesのtestpath(nbconvert-> spyderから)(0.3.1)
要件はすでに満たされています:c:[...] \ site-packagesのsphinxcontrib-websupport(sphinx-> spyderから)(1.1.0)
要件はすでに満たされています:c:[...] \ site-packages(sphinx-> spyderから)のrequests> = 2.0.0(2.19.1)
要件はすでに満たされています:c:[...] \ site-packages(sphinx-> spyderから)で6> = 1.5(1.11.0)
要件はすでに満たされています:c:[...] \ site-packages(sphinx-> spyderから)でのパッケージ化(17.1)
要件はすでに満たされています:alabaster <0.8、> = 0.7 in c:[...] \ site-packages(from sphinx-> spyder)(0.7.11)
要件はすでに満たされています:c:[...] \ site-packagesのsetuptools(sphinx-> spyderから)(40.8.0)
要件はすでに満たされています:c:[...] \ site-packagesのimagesize(sphinx-> spyderから)(1.0.0)
要件はすでに満たされています:cabel!= 2.0、> = 1.3 in c:[...] \ site-packages(from sphinx-> spyder)(2.6.0)
要件はすでに満たされています:snowballstemmer> = 1.1 in c:[...] \ site-packages(from sphinx-> spyder)(1.2.1)
要件はすでに満たされています:colorama> = 0.3.5; sys_platform == "win32" in c:[...] \ site-packages(from sphinx-> spyder)(0.3.9)
要件はすでに満たされています:docutils> = 0.11 in c:[...] \ site-packages(from sphinx-> spyder)(0.14)
要件はすでに満たされています:ipykernel> = 4.8.2 in c:[...] \ site-packages(from spyder-kernels <1.0、> = 0.4.3-> spyder)(4.8.2)
要件はすでに満たされています:jupyter-client> = 5.2.3 in c:[...] \ site-packages(from spyder-kernels <1.0、> = 0.4.3-> spyder)(5.2.3)
要件はすでに満たされています:c:[...] \ site-packagesのipython-genutils(qtconsole> = 4.2.0-> spyderから)(0.2.0)
要件はすでに満たされています:isort> = 4.2.5 in c:[...] \ site-packages(from pylint-> spyder)(4.3.4)
要件はすでに満たされています:c:[...] \ site-packages(pylint-> spyderから)のastroid> = 2.0.0(2.0)
要件はすでに満たされています:c:[...] \ site-packagesのmccabe(pylint-> spyderから)(0.6.1)
要件はすでに満たされています:pywin32-ctypes!= 0.1.0、!= 0.1.1; sys_platform == "win32" in c:[...] \ site-packages(from keyring; sys_platform!= "linux2"-> spyder)(0.1.2)
要件はすでに満たされています:parso> = 0.3.0 in c:[...] \ site-packages(from jedi> = 0.9.0-> spyder)(0.3.1)
要件はすでに満たされています:jsonschema!= 2.5.0、> = 2.4 in c:[...] \ site-packages(from nbformat> = 4.4-> nbconvert-> spyder)(2.6.0)
要件はすでに満たされています:html5lib!= 1.0b1、!= 1.0b2、!= 1.0b3、!= 1.0b4、!= 1.0b5、!= 1.0b6、!= 1.0b7、!= 1.0b8、> = 0.009999999pre in c:[...] \ site-packages(bleach-> nbconvert-> spyderから)(1.0.1)
要件はすでに満たされています:c:[...] \ site-packagesのデコレータ(traitlets> = 4.2-> nbconvert-> spyderから)(4.3.0)
要件はすでに満たされています:MarkupSafe> = 0.23 in c:[...] \ site-packages(from jinja2-> nbconvert-> spyder)(1.0)
要件はすでに満たされています:urllib3 <1.24、> = 1.21.1 in c:[...] \ site-packages(from requests> = 2.0.0-> sphinx-> spyder)(1.23)
要件はすでに満たされています:idna <2.8、> = 2.5 in c:[...] \ site-packages(from requests> = 2.0.0-> sphinx-> spyder)(2.7)
要件はすでに満たされています:certifi> = 2017.4.17 in c:[...] \ site-packages(from requests> = 2.0.0-> sphinx-> spyder)(2018.4.16)
要件はすでに満たされています:pyparsing> = 2.0.2 in c:[...] \ site-packages(from packageing-> sphinx-> spyder)(2.2.0)
要件はすでに満たされています:cytz> = 0a in c:[...] \ site-packages(from babel!= 2.0、> = 1.3-> sphinx-> spyder)(2018.5)
要件はすでに満たされています:tornado> = 4.0 in c:[...] \ site-packages(from ipykernel> = 4.8.2-> spyder-kernels <1.0、> = 0.4.3-> spyder)(5.1)
要件はすでに満たされています:ipython> = 4.0.0 in c:[...] \ site-packages(from ipykernel> = 4.8.2-> spyder-kernels <1.0、> = 0.4.3-> spyder)(6.4。 0)
要件はすでに満たされています:python-dateutil> = 2.1 in c:[...] \ site-packages(from jupyter-client> = 5.2.3-> spyder-kernels <1.0、> = 0.4.3-> spyder)( 2.7.3)
要件はすでに満たされています:c:[...] \ site-packagesのlazy-object-proxy(astroid> = 2.0.0-> pyrint-> spyderから)(1.3.1)
要件はすでに満たされています:c:[...] \ site-packagesでラップ(astroid> = 2.0.0-> pyrint-> spyderから)(1.10.11)
要件はすでに満たされています:c:[...] \ site-packagesのwebencodings(html5lib!= 1.0b1、!= 1.0b2、!= 1.0b3、!= 1.0b4、!= 1.0b5、!= 1.0b6、 != 1.0b7、!= 1.0b8、> = 0.99999999pre-> bleach-> nbconvert-> spyder)(0.5.1)
要件はすでに満たされています:prompt-toolkit <2.0.0、> = 1.0.15 in c:[...] \ site-packages(from ipython> = 4.0.0-> ipykernel> = 4.8.2-> spyder-kernels <1.0、> = 0.4.3->スパイダー)(1.0.15)
要件はすでに満たされています:c:[...] \ site-packagesのバックコール(ipython> = 4.0.0-> ipykernel> = 4.8.2-> spyder-kernels <1.0、> = 0.4.3-> spyderから) (0.1.0)
要件はすでに満たされています:simplegeneric> 0.8 in c:[...] \ site-packages(from ipython> = 4.0.0-> ipykernel> = 4.8.2-> spyder-kernels <1.0、> = 0.4.3->スパイダー)(0.8.1)
要件はすでに満たされています:c:[...] \ site-packagesのwcwidth(prompt-toolkit <2.0.0、> = 1.0.15-> ipython> = 4.0.0-> ipykernel> = 4.8.2->からspyder-kernels <1.0、> = 0.4.3-> spyder)(0.1.7)

pyqtwebengineをインストールしましたが、別のエラーが発生しました。 次のバージョンをインストールしました。
PyQt5-5.15.1
PyQtWebEngine-5.15.1

エラー:要件pyqt5 <5.13を満たすバージョンが見つかりませんでした。 python_version> = "3"(スパイダーから)(バージョンから:5.14.0、5.14.1、5.14.2、5.15.0、5.15.1)
エラー:pyqt5 <5.13に一致する分布が見つかりません。 python_version> = "3"(スパイダーから)

このページは役に立ちましたか?
0 / 5 - 0 評価