Python入门三:安装Pyqt5

一、安装

1、官网:www.riverbankcomputing.com


2、使用命令安装,可以自动去官网查找与Python版本号相同的程序进行下载,比较方便,如果不是这样也可从PyQt官网上下载与Python相匹配的程序文件

3、安装PYQT前,首先安装  SIP 

运行-->CMD-->pip3 install Sip  


4、安装PyQt5 执行命令:pip3 install PyQt5



5、安装PyQt5 tools

pip install PyQt5-tools -i http://pypi.douban.com/simple --trusted-host=pypi.douban.com


安装完成后,在./Python/Lib/site-packages/pyqt5-tools目录下可找到designer.exe

6、添加环境变量

QT_QPA_PLATFORM_PLUGIN_PATH
D:\Python\Python36\Lib\site-packages\PyQt5\Qt\plugins  


二、配置PyCharm

1、打开PyCharm,执行快捷键ctrl+alt+s打开设置界面,输入tool,点开external tools,配置qtdesigner。

点击左上角的加号,作如下配置:

在Qt Designer的设置中,Program选择PyQt安装目录中 designer.exe 的路径

Work directory 使用变量 $FileDir$ 


2、设置“PyUIC” -- 这个主要是用来将 Qt界面 转换成 py代码
在PyUIC的设置中,其他的都差不多,Program 写入Python的地址,Parameters写入
-m PyQt5.uic.pyuic  $FileName$ -o $FileNameWithoutExtension$.py
把上面的Python路径修改成自己的即可!
Work directory 使用变量 $FileDir$


三、安装异常及解决

1、安装  SIP异常


https://pypi.python.org/pypi/pip


选择第二个;下载后,解压缩

进入解压的文件,安装

python setup.py install


查看版本 pip --version


安装成功


  • 30
    点赞
  • 258
    收藏
    觉得还不错? 一键收藏
  • 31
    评论
PyQt5是一个流行的Python GUI框架,它基于Qt库,可以用于创建跨平台的GUI应用程序。以下是一个简单的PyQt5入门教程: 1. 安装PyQt5:可以通过pip工具安装PyQt5,命令如下: ``` pip install PyQt5 ``` 2. 创建一个PyQt5窗口:在Python中创建一个PyQt5窗口需要创建一个QWidget对象。代码如下: ```python import sys from PyQt5.QtWidgets import QApplication, QWidget app = QApplication(sys.argv) widget = QWidget() widget.setGeometry(50, 50, 320, 200) widget.setWindowTitle('PyQt5窗口') widget.show() sys.exit(app.exec_()) ``` 3. 添加控件:可以使用PyQt5中提供的各种控件,例如按钮、标签、文本框等。以下是一个添加按钮的示例: ```python import sys from PyQt5.QtWidgets import QApplication, QWidget, QPushButton app = QApplication(sys.argv) widget = QWidget() widget.setGeometry(50, 50, 320, 200) widget.setWindowTitle('PyQt5窗口') button = QPushButton('点击我', widget) button.move(100, 70) widget.show() sys.exit(app.exec_()) ``` 4. 响应事件:可以使用PyQt5中提供的信号和槽机制,来响应控件的事件。以下是一个按钮点击事件的示例: ```python import sys from PyQt5.QtWidgets import QApplication, QWidget, QPushButton, QMessageBox app = QApplication(sys.argv) widget = QWidget() widget.setGeometry(50, 50, 320, 200) widget.setWindowTitle('PyQt5窗口') def on_button_clicked(): QMessageBox.information(widget, '提示', '你点击了按钮!') button = QPushButton('点击我', widget) button.move(100, 70) button.clicked.connect(on_button_clicked) widget.show() sys.exit(app.exec_()) ``` 上述代码中,我们定义了一个名为on_button_clicked的函数,当按钮被点击时,该函数会弹出一个提示框。 这些是PyQt5的一些基础内容。如果你想深入学习PyQt5,可以参考官方文档或者其他教程。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值