2017-04-27 70 views
0

使用PyQt5在Ubuntu中,我通过PIP安装PyQt的如何安装和在Linux中

pip3 install PyQt5 

然而,我的剧本还在说:

Traceback (most recent call last): 

File "/media/storage/Python/my_app.py", line 11, in from mainwindow import * File "/media/storage/Python/mainwindow.py", line 4, in from PyQt5 import QtCore, QtWidgets

ImportError: No module named PyQt5

然后我从终端尝试:

sudo apt-get install python3-pyqt5 

并得到它安装:

Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
python3-pyqt5 is already the newest version (5.7+dfsg-5). 
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 

如何说服PyCharm 2017.1使用PyQt5?我只是意识到它的工作原理,如果我从终端运行它:

python3 my_script.py 

回答

1

这里的问题是,你需要在PyCharm中设置正确的解释器。
要做到这一点,你可以在

Settings -> Project -> Project Interpreter 

去这里选择在窗口顶部的一个正确的选择。

在此之后,您应该在下面的列表中看到PyQt。然后点击Apply并尝试再次运行脚本。