亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

安裝 PyQt5 后無法啟動 Spyder

安裝 PyQt5 后無法啟動 Spyder

茅侃侃 2023-05-23 10:23:13
在安裝 PyQt5 時,我無法在 Windows 上啟動 Spyder。當我嘗試通過 conda 提示啟動時,出現以下錯誤,File "C:\Users\sarshetty\Anaconda3\lib\site-packages\qtpy\__init__.py", line 132, in <module>    from PyQt5.QtCore import PYQT_VERSION_STR as PYQT_VERSION  # analysis:ignoreRuntimeError: the sip module implements API v12.0 to v12.7 but the PyQt5.QtCore module requires API v12.8我在 python 終端中看到我的 sip 和 PyQt 的以下內容。>>> import sip>>> sip.SIP_VERSION_STR'4.19.8'>>> import PyQt5>>> import PyQt5.Qt>>> import PyQt5.QtCoreTraceback (most recent call last):  File "<stdin>", line 1, in <module>RuntimeError: the sip module implements API v12.0 to v12.7 but the PyQt5.QtCore module requires API v12.8我嘗試升級我的 sip,但這沒有幫助。任何人都可以告訴我發生了什么以及我如何解決這個問題。
查看完整描述

3 回答

?
暮色呼如

TA貢獻1853條經驗 獲得超9個贊

這為我解決了這個問題

  1. 使用 pip 卸載已安裝的 PyQt5 庫

pip3 uninstall pyqt5
  1. 使用 conda 安裝 PyQt5

conda install -c anaconda pyqt


查看完整回答
反對 回復 2023-05-23
?
慕碼人8056858

TA貢獻1803條經驗 獲得超6個贊

我只是在這里猜測,但我認為錯誤是指 PyQt5-sip,因為最新版本是 12.8.0


查看完整回答
反對 回復 2023-05-23
?
Smart貓小萌

TA貢獻1911條經驗 獲得超7個贊

卸載 pyqt5(pip uninstall pyqt5) 然后重新安裝 5.11.3 版本(pip install pyqt5==5.11.3) 安裝新版本后它會顯示一條錯誤信息,但它仍然可以工作。這對我和我的大學都有效。



查看完整回答
反對 回復 2023-05-23
?
繁星點點滴滴

TA貢獻1803條經驗 獲得超3個贊

這里是 Spyder 維護者)Anaconda 帶有自己的 PyQt5 版本,所以你不需要通過運行來安裝它pip install pyqt5(你似乎這樣做了)。

通過這樣做,你基本上破壞了 Anaconda,現在你必須刪除并重新安裝它,抱歉。


查看完整回答
反對 回復 2023-05-23
  • 3 回答
  • 0 關注
  • 497 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號