PyQt的安装和ui设计师的配置

1. 安装 pipenv 工具:

pip install pipenv -i https://pypi.tuna.tsinghua.edu.cn/simple/

2. 用 python3 初始化项目环境:

  • 创建一个空的文件夹
  • cmd >> cd到改目录下
  • 敲命令: pipenv --three

3. 开始安装:

  • 切换到到创建环境的目录下
  • 在项目中修改Pipfile文件 如下:
[[source]]
name = "pypi"
url = "https://pypi.tuna.tsinghua.edu.cn/simple"
verify_ssl = true

[dev-packages]

[packages]
pyqt5 = "*"

[requires]
python_version = "3.7"
  • 然后cmd中执行命令: pipenv install pyqt5

4. Pycharm中修改解析器:

  • file>settings>…效果图

5. Pipenv常用参数:

pipenv --three # 会使用当前系统的Python3创建环境 
pipenv --two # 使用python2创建 
pipenv --python 3.6 指定某一Python版本创建环境 
pipenv run python 文件名 pipenv run pip ...# 运行pip 
pipenv shell 激活虚拟环境 
pipenv --where 显示目录信息 
pipenv --venv 显示虚拟环境信息 
pipenv --py 显示Python解释器信息 
pipenv install requests 安装相关模块并加入到Pipfile 
pipenv install django==1.11 安装固定版本模块并加入到Pipfile 
pipenv graph # 显示依赖图 
pipenv check #检查安全漏洞 
pipenv lock # 生成lockfile
pipenv update # 更新所有的包
pipenv --rm # 删除虚拟环境
pipenv uninstall requests # 卸载包并从Pipfile中移除 
pipenv uninstall --all # 卸载全部包

6. 添加UI设计师拓展工具方便使用

  • 打开PyCharm,打开File—>Settings—>External Tools,点击加号来添加自己的工具,做如下配置:
Name:QtDesignerNew
Group:Qt
Programs:"F:\anaconda\Library\bin\designer.exe"(这里是各位自己的designer路径)
Working directory: "$ProjectFileDir$" (具体意思点击右侧的insertMacros)

效果图

7. 把界面的.ui文件转换为.py文件的配置:

Name:Pyuic
Group:Qt
Program:"C:\Users\sgc\.virtualenvs\PyQt-doSbKph9\Scripts\pyuic5.exe"(按各位自己的路径找下)
Arguments:"$FileName$ -o $FileNameWithoutExtension$.py -x $FileNameWithoutExtension$.py"
Working directory:"$FileDir$"

效果图

8. 把Qt的src文件转换为.py文件的配置:

Name:'Pyrcc'
Group:'Qt'
Program:'C:\Users\sgc\.virtualenvs\PyQt-doSbKph9\Scripts\pyrcc5.exe'
Arguments:'$FileName$ -o $FileNameWithoutExtension$_rc.py'
Working directory:"$FileDir$"

效果

9. 拓展:

  • 当我们使用designer会出现一个问题:
    就是每次打开的designer都是提示需要自己拖文件进去才能打开…很麻烦!!!
  • 但新建项目的时候又需要一个带创建窗体提示框的界面所以:
  • designer优化:
  • 再新建一个拓展工具
Name:'QtDesignerOpen'
Group:'Qt'
Programs:"F:\anaconda\Library\bin\designer.exe"//(这里是各位自己的designer路径)
//这里加个参数:
Arguments:'$FilePath$' //就OK了
Working directory: "$ProjectFileDir$" //(具体意思点击右侧的insertMacros)

效果

10. 使用:

  1. 点击Tools>Qt>…可以使用…
  2. 指定文件使用:看图>>>
    在这里插入图片描述

有问题欢迎留言我尽量帮到大家!!!

______________________________[完结]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值