标题: | PyQt5安装及使用 |
---|---|
author: | wangshunqing |
- Linux py环境测试
- 以Ubuntu为例; Mac/CentOS等系统与之一样
#!/usr/bin/env python
#!/usr/bin/python3.7
#encoding=utf-8
print("Hello , PyQt5")
//赋予执行权限
chmod +x test.py、
//执行
./test.py
组件与Qt基本一致,可以参考Qt Assistant 。
PyQt5组件文档
-
安装pipenv
- 首先:
- 安装pipenv
pip3 install -i https://pypi.tuna.tsinghua.edu.cn/simple pipenv # 使用国内源安装pipenv
- 创建虚拟环境
mkdir Pytest cd Pytest #启动pipenv pipenv shell
- 在pipenv虚拟环境中执行:
- pip3 list //查看这个虚拟环境有哪些安装包
- pipenv graph //可以查看依赖关系
- pipenv install flask //安装包
- pipenv --venv //查看这个虚拟环境所属目录,在pycharm中添加
- 首先:
-
GUI开发环境
- 全局安装
- PyQt5安装 [ -i 参数自定义下载源]
pip install PyQt5 -i https://pypi.douban.com/simple
- 辅助工具安装
pip install PyQt5-tools -i https://pypi.douban.com/simple
- 虚拟环境安装
- 创建虚拟环境(Python3.x版本)
cd 项目路径 pipenv --three
- 修改镜像
- [x] 将官方源修改为清华源
https://pypi.tuna.tsinghua.edu.cn/simple
- 启动pipenv
pipenv shell
- 安装第三方库
pipenv install pyqt5 pipenv install pyqt5-tools
- 测试是否安装成功
``` cmd python >>> from PyQt5.Qt import * ```
- 全局安装
IDE下载链接 PyCharm 推荐使用社区版
-
PyCharm 2018.2专业版资源仅供个人学习使用
1.安装- 这里就不必细说,直接next就OK
2.专业版2018.2绿色通道(采用的是补丁破解) - 1)专业版绿色通道,补丁下载仅供个人学习使用;商业用途请前往官方渠道授权
链接:https://pan.baidu.com/s/1DJ9r4ueMex93wffjVOrmDw
提取码:ano6
- 这里就不必细说,直接next就OK
# -*- coding:utf-8 -*-
__author__ = 'aicken-wang'
# 导入Qt通用模板库
from PyQt5.Qt import *
# 导入系统库
import sys
# 创建App对象
app = QApplication(sys.argv)
print(app.arguments())
# 创建QWidget 窗口对象
window = QWidget()
# 设置窗口标题
window.setWindowTitle("View Manager")
window.resize(500, 500)
window.move(200, 200)
# 创建QLabel便签
label = QLabel(window)
label.setText("hello world")
label.move(200, 200)
'''创建QpushButton对象'''
button = QPushButton(window)
button.setText("安全登录")
button.move(200, 300)
# 显示窗口
window.show()
# 开始执行并进入消息循环
sys.exit(app.exec_())