原文連結:https://blog.csdn.net/qq_33485434/article/details/80606359
感謝原文部落客給出的解決方法,此文隻是轉載。
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來處理。點選那個配置按鈕
如果已經建了項目,不想重新再重複已有的工作,别擔心,還有辦法!
解決辦法2:
在已有項目的最後面找到External Libraries ,然後找到venv目錄,把pyvenv.cfg檔案中的如下參數改成true
include-system-site-packages = true
大功告成!
如果你沒有找到pyvenv.cfg,那麼在你的settings->projiect interpreter目錄所在處,找到該檔案,用記事本修改完後,儲存即可