PyQt5安裝及ModuleNotFoundError: No module named 'PyQt5'問題解決

PyQt5安裝及ModuleNotFoundError: No module named 'PyQt5'問題解決

安裝pyQt5費了不少的周折,不過如今仍是安裝好了,如今從新梳理一下整個安裝過程,注意我使用的是win7操做系統。html

 

一、登陸Python官網,目前最新的版本是3.6.3,網址爲:https://www.python.org/downloads/release/python-363/python

選中Windows x86-64 executalbe installer,將其下載下來,因爲是可執行文件,直接安裝便可。post

 

二、安裝時,必定要選擇pip,將其安裝上url

 

三、安裝成功後,能夠在cmd窗口中試一下pip命令,若是沒有問題,咱們要先安裝sip,具體命令以下:spa

pip3 install sip操作系統

 

四、下面就能夠安裝PyQt5了,使用下列命令3d

pip3 install PyQt5htm

 

使用上述命令,能夠自動去官網查找與Python版本號相同的程序進行下載,比較方便,若是不是這樣也可從PyQt官網上下載與Python相匹配的程序文件。blog

若是是本身手動下載的pyqt5而且安裝了,可能會版本不匹配,能夠作以下處理ip

是本身手動安裝的PyQt5的版本,與Python版本不匹配,後來用pip3 install PyQt5命令升級到相匹配的版本後,可是sip沒有作版本適應。

解決此問題的方法是,先卸載sip,命令爲:

pip3 uninstall sip

而後再安裝一次便可,命令爲

pip3 install sip

、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、

 

下面是解決

ModuleNotFoundError: No module named 'pyqt5'問題

PyCharm不識別PyQt5的問題如圖所示,引用PyQt5的時候顯示錯誤「ModuleNotFoundError: No module named 'pyqt5'」
 
 
 

首先肯定已經安裝了PyQt5是成功的

Python\Python36\Lib\site-packages這個路徑下面去看有沒有PyQt5相關的庫

 

經過python的命令引用PyQt5成功,表示PyQt5安裝沒有問題

Python環境變量配置通常沒有問題,不多,若是有,就沒法運行

 

最新版的PyCharm,由於高版本pycharm本身建立了一個Python虛擬環境 默認沒有把你安裝的第三方庫添加進來,因此就形成這種問題,並且在新建項目時候Project Iterpreter那個標籤隱藏,沒法注意到,須要手動打開,以下圖中綠色那個小東西打開:

解決辦法1:在新建項目的時候以下圖所示勾選那兩個框框,目的是加載第三方庫

這樣在建立完工程的時候會加載一堆東西,另外一個辦法就是利用下面的Existing interpreter來處理。點擊那個配置按鈕

 

 

 

若是你已經建了項目,不想從新再重複已有的工做,別擔憂,還有辦法!

 

在已有項目的最後面找到External Libraries ,而後找到venv目錄,把pyvenv.cfg文件中的以下參數改爲true

 
   

include-system-site-packages = true

大功告成!

若是你沒有找到pyvenv.cfg,那麼在你的settings->projiect interpreter目錄所在處,找到該文件,用記事本修改完後,保存便可

 


pycharm+PyQt5 開發配置

相關文章
相關標籤/搜索