linux系统中使用pyqt5,Ubuntu14配置安装PyQt4,PyQt5

1.PyQt4安装

PyQt4 推荐用APT-GET安装

sudo apt-get install libxext6 libxext-dev libqt4-dev libqt4-gui libqt4-sql qt4-dev-tools qt4-doc qt4-designer qt4-qtconfig "python-qt4-*" python-qt4

很简单,主要记录下在python3环境下pyqt5

2.PyQt5安装

2.1.python sip install

先去下载了sip

tar -xvf sip*.tar.gz

python configure.py

make

sudo make install

2.2.安装Qt5

这里有source下载,http://www.riverbankcomputing.co.uk/software/pyqt/download5

也有run文件下载,http://qt-project.org/downloads

source还是./configure && make &&sudo make install,如果是run的记得要先加x权限

sudo chmod +x **.run

安装完后把路径加到环境变量~/.bash_profile,我的是

export PATH=$PATH:/opt/Qt5.3.1/5.3/gcc_64/bin

sudo ln -s /opt/Qt5.3.1/5.3/gcc_64/bin/qmake /usr/local/bin

2.3.pyqt5 install

安装pyqt5需要上面的sip,还需要qmake,所以上面需要先装Qt5

将下面的qmake替换成你的目录,以及site-packages/也就是包的位置,接着编译

$sudo python3 configure.py --qmake /opt/Qt5.3.1/5.3/gcc_64/bin/qmake

安装

sudo make && sudo make install

一个简单的示例如下:

import sys from PyQt5  import QtCore, QtGui, QtWidgets if __name__ == '__main__':

app = QtWidgets.QApplication(sys.argv)

w = QtWidgets.QWidget()

w.resize(250, 150)

w.move(300, 300)

w.setWindowTitle('Simple')

w.show()

sys.exit(app.exec_())

如果过程中有编译报错可以试着

sudo ARCHFLAGS="-Wno-error=unused-command-line-argument-hard-error-in-future"

再在后面加上命令。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 要在Ubuntu配置PyCharm与PyQt5,可以按照以下步骤进行操作: 1. 首先,确保已经安装了Python和PyQt5。可以使用以下命令进行安装: ``` sudo apt-get install python3 sudo apt-get install python3-pyqt5 ``` 2. 接下来,下载并安装PyCharm。可以从JetBrains官方网站上下载适用于Ubuntu的PyCharm安装程序。下载完成后,双击安装程序进行安装。 3. 打开PyCharm,在欢迎界面选择“创建新项目”或者打开现有的项目。 4. 在创建或打开项目后,点击菜单栏的“文件”->“设置”(或者使用快捷键Ctrl + Alt + S)打开设置页面。 5. 在设置页面,选择“解释器”选项卡。点击右上角的“添加”按钮添加解释器。 6. 在弹出的对话框,选择已安装的Python解释器。通常情况下,这个解释器应该是Python 3的版本。 7. 完成解释器的添加后,回到设置页面。选择“项目”选项卡,然后选择“Python解释器”,将刚刚添加的解释器配置为默认解释器。 8. 确保PyQt5库已经被正确安装。选择“Python解释器”选项卡,点击右下角的“+”按钮,在搜索框输入“pyqt5”,点击“安装”按钮安装PyQt5。 9. 配置完成后,就可以开始在PyCharm编写PyQt5的代码了。通过导入PyQt5模块,可以使用PyQt5的各种功能和类。 总结:在Ubuntu配置PyCharm与PyQt5需要先安装Python和PyQt5,然后下载并安装PyCharm,配置解释器为已安装的Python解释器,检查并安装PyQt5库,然后就可以开始使用PyQt5进行开发了。 ### 回答2: 在Ubuntu系统配置PyCharm和PyQt5可以按照以下步骤进行: 1. 安装PyCharm:在终端使用以下命令安装PyCharm: ``` sudo snap install pycharm-community --classic ``` 输入密码后,系统将会自动安装PyCharm。 2. 安装PyQt5:在终端使用以下命令安装PyQt5: ``` sudo apt-get install python3-pyqt5 ``` 输入密码后,系统将会自动安装PyQt5。 3. 在PyCharm配置PyQt5:打开PyCharm并创建一个新的Python项目。在“File”菜单选择“Settings”打开设置窗口。在设置窗口左侧导航栏选择“Project: 项目名称”下的“Project Interpreter”。 4. 添加PyQt5解释器:点击右上角的“+”按钮,在弹出的窗口搜索“PyQt5”并选择,然后点击“Install Package”安装PyQt5包。 5. 配置PyQt5路径:在设置窗口左侧导航栏选择“Build, Execution, Deployment”,然后选择“Python Interpreter”。在右侧的“Project Interpreter”下方,点击齿轮按钮,选择“Show All”,然后找到解释器路径。 6. 配置PyQt5 Designer:在设置窗口左侧导航栏选择“Tools”,然后选择“External Tools”。点击右上角的“+”按钮,填写名称为“PyQt5 Designer”或其他你喜欢的名称。设置“Program”为“/usr/bin/designer”,设置“Arguments”为“-stylesheet dark-qt, --language zh_CN”。点击“OK”保存设置。 7. 配置PyQt5 Designer运行方式:在设置窗口左侧导航栏选择“Keymap”,在右侧的搜索框输入“designer”。在“Run PyQt5 Designer”下的“Main Menu”选择最上层的“External Tools”下的“PyQt5 Designer”。点击右键,选择“Add Keyboard Shortcut”设置一个快捷键。 完成上述步骤后,你就成功配置了PyCharm和PyQt5Ubuntu上的环境。你可以开始编写和运行PyQt5应用程序了。 ### 回答3: 在Ubuntu系统配置PyQt5的PyCharm环境,需要按照以下步骤进行操作: 1. 安装PyQt5:在终端运行以下命令进行安装: ``` sudo apt-get install python3-pyqt5 ``` 2. 安装PyCharm:访问Jetbrains官方网站,下载并安装PyCharm社区版或专业版。 3. 打开PyCharm:在系统启动器搜索PyCharm并打开应用程序。 4. 创建新项目:在PyCharm点击"Create New Project"创建一个新的项目。 5. 配置Python解释器:在创建新项目后,点击菜单栏的"File" -> "Settings"打开设置界面。在左侧面板选择"Project: 项目名称",再选择"Python Interpreter"。点击右侧的下拉菜单,选择系统安装的Python解释器。 6. 添加PyQt5库:在设置界面左侧面板选择"Project: 项目名称",再选择"Python Interpreter"。点击右侧的"+"按钮,搜索并选择"PyQt5"库,点击"Install Package"按钮以安装PyQt5库。 7. 配置PyQt5设计师:在终端运行以下命令进行安装: ``` sudo apt-get install qttools5-dev-tools ``` 8. 在PyCharm配置Qt Designer:在设置界面左侧面板选择"Tools" -> "External Tools"。点击"+"按钮添加一个新的外部工具。将"Tool Settings"的"Program"设置为`/usr/bin/designer`,将"Parameters"设置为`$FileName$`,并将"Working Directory"设置为`$FileDir$`。 9. 创建Qt界面文件:在PyCharm,在项目文件夹右键点击,并选择"New" -> "Qt" -> "Qt Designer Form"。选择一个适当的模板并保存文件。 10. 使用PyQt5编写代码:在PyCharm打开您创建的Qt界面文件,然后使用PyQt5的类和方法编写代码。 以上是在Ubuntu系统配置PyQt5的PyCharm环境的步骤。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值