赞
踩
在win10的应用商店中直接搜索Python,下载并安装。在python官网下载安装也一样,但是可能会缺少Python Launcher或者没有添加进系统环境变量,造成不必要的麻烦。
安装完成后在cmd或者powershell中输入python并回车,如果出现下图所示的Python详细信息,说明安装成功并注册好了环境变量,如果什么都没有提示建议重新安装。
在Python中经常会用到pip下载或更新东西,默认源在国外,速度很慢,一般换成国内的源。
在电脑的用户→自己用户名文件夹下新建一个名为pip的文件夹,然后再新建一个pip.ini的空文件,然后编辑写上以下内容并保存:
- [global]
- index-url = https://pypi.mirrors.ustc.edu.cn/simple/
- [install]
- trusted-host=mirrors.aliyun.com
在cmd或powershell中输入
pip3 install sip
接着是
pip3 install PyQt5
然后是 PySide2
pip3 install PySide2
注意,如果在第一步的教程中没有换源,此时的下载速度就会非常缓慢。
如下图所示,在选择interpreter时选择已存在的interpreter(第一次需要自己新建,用everything搜索找到python.exe的安装路径即可,默认安装路径如图),因为高版本的PyCharm会自己创建了一个Python虚拟环境,默认没有把你安装的第三方库添加进来,然后就会出现诸如ModuleNotFoundError: No module named 'pyqt5'这类错误。
接下来需要在Pycharm中配置四个外部工具:
(注意,下面配置中涉及到的所有Program位置,都可以用everything直接搜索,因为手动实在是不好找。)
首先为了快速启动Qt Designer,添加Qt Designer,点击File→Settting→Tools→External Tools→+,Program中的路径即为Qt Designer.exe的路径,配置如下:
接下来是编辑已存在.ui文件的配置Edit In Designer
再然后是配置将Qt的.ui文件转化成python文件的配置PyUIC
程序是python.exe的程序路径,参数是下面这行命令
-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
工作目录需要填
$FileDir$
最后是PyRCC,将qrc资源文件转换为python代码的配置
Program是pyrcc5.exe的程序路径,Arguments是下面这行命令
$FileName$ -o $FileNameWithoutExtension$_rc.py
在PyCharm中右键项目文件夹,点击Qt Designer打开Designer.exe,新建个QWidget并随便拖个控件进去
随便保存一下即可,然后右键unitled.ui文件,点击PyUIC将这个.ui文件转换为python代码,此时会生成untitled.py这个文件
最后,在main.py中写入以下代码:
- import sys
- from PyQt5.QtWidgets import QApplication, QWidget
- import untitled
-
- if __name__ == '__main__':
-
- app = QApplication(sys.argv)
-
- Form = QWidget()
-
- ui = untitled.Ui_Form()
-
- ui.setupUi(Form)
-
- Form.show()
-
- sys.exit(app.exec_())
点击运行的小三角符号即可运行程序
在cmd中输入pip show PySide2,即可查看PySide2安装位置
复制路径到资源管理器中打开,即可查看到PySide2自带的各类代码示例
随便选一个示例,在cmd中用python xxx.py打开即可查看运行效果
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。