由于系統中裝了python2.7, 和python3.5,運行工程的時候,報錯
No module named 'pyqt5'
。而且在cmd終端里也無法import PyQt5
- 注意終端中
python
版本是什么,一般默認是python2.7
,因此自然無法識別pyqt5
??梢匀ython3.5的安裝目錄下,打開python.exe去import PyQt5
,如果成功,則說明安裝成功?;蛘咧苯釉?code>cmd終端里執行pip list
,找到對應PyQt5
版本
2.注意pycharm
工程的python
版本。查看方法為 settings--Project Interpreter
中配置的python
版本。如果錯誤,則選擇對應python
版本的python.exe
的路徑。
注意不要在pycharm的終端里去嘗試輸入
import PyQt5
。因為
即便配置成為了python3.5
,則pycharm
可能無法識別pyqt5
。參考PyQt5 導入失敗;pycharm無法識別pyqt5的問題如果仍然報錯
xxxx\python.exe start.py
Traceback (most recent call last):
<class 'ImportError'> No module named 'PyQt5' <traceback object at 0x000001842A89A448>
ImportError: No module named 'PyQt5'
即,python.exe
的路徑不對。但是明明步驟2中已經配置好了對應的python了啊,這里的xxxx\python.exe
是在哪里改變的。
image.png
選擇當前啟動腳本的
Edit Configuration
,顯示如上界面,將 python interpreter
配置和步驟2中的路徑相同即可。