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>…
![效果图](https://i-blog.csdnimg.cn/blog_migrate/a28f78f3cdda2bfd9ee60bae8ad2bf45.png)
5. Pipenv常用参数:
pipenv --three
pipenv --two
pipenv --python 3.6 指定某一Python版本创建环境
pipenv run python 文件名 pipenv run 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
pipenv update
pipenv --rm
pipenv uninstall requests
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)
![效果图](https://i-blog.csdnimg.cn/blog_migrate/9a030ac1610c70fd6af59f968ee81afa.png)
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$"
![效果图](https://i-blog.csdnimg.cn/blog_migrate/6b3a25da3eac1553f7e2990e5aaa4dff.png)
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$"
![效果](https://i-blog.csdnimg.cn/blog_migrate/acc47c241c0102edc49fd571636c43fe.png)
9. 拓展:
- 当我们使用designer会出现一个问题:
就是每次打开的designer都是提示需要自己拖文件进去才能打开…很麻烦!!! - 但新建项目的时候又需要一个带创建窗体提示框的界面所以:
- designer优化:
- 再新建一个拓展工具
Name:'QtDesignerOpen'
Group:'Qt'
Programs:"F:\anaconda\Library\bin\designer.exe"
Arguments:'$FilePath$'
Working directory: "$ProjectFileDir$"
![效果](https://i-blog.csdnimg.cn/blog_migrate/10bc2704facb092b696dcd9cc311218e.png)
10. 使用:
- 点击Tools>Qt>…可以使用…
- 指定文件使用:看图>>>
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/c5cfa6453282000af6bc85266f61273a.png)
有问题欢迎留言我尽量帮到大家!!!
______________________________[完结]