Windows 下python3.6 开发环境搭建:anaconda+pycharm+pyqt5
-
1,anaconda提供大量的常用模块,安装完成后,很多模块不需要手动下载,使用很方便,下载anaconda:
https://www.anaconda.com/download/#windows
-
我系统是64位的,所以我选择64位的进行下载。下载完成后进行安装,这样python3.6的环境就完成了。
2,pyCharm是一个非常好用的 Python IDE工具。下载地址:
https://www.jetbrains.com/pycharm/download/#section=windows
下载社区版本并安装;
3,安装pyqt5,调出cmd,输入如下指令进行安装:
注:安装前,先关掉pycharm和python,否则可能提示安装失败。
pip install pyQt5-tools
pip install pyQt5
如果安装很慢,使用:pip install PyQt5-tools -i http://pypi.douban.com/simple –trusted-host=pypi.douban.com
4,设置pycharm:
设置运行环境(很重要):
到这里,python的环境设置完成;设置代码提示功能:任何位置都匹配都提示。默认的是匹配首字母进行提示;
添加外部工具:QT Designer,可以快捷的打开designer.exe (pyqt的gui工具)
Working directory参数: $FileDir$ 可通过如下导入:
- 继续添加一个方法:将designer.exe工具中生成的xxx.ui文件转化成xxx.py文件:
Arguments参数填:
-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
继续添加打包exe工具:pyinstaller.exe,可以将py文件打包成exe文件:
也可以手动打包,打包指令:-w: 打包时不使用命令窗口;-F:打包成一个文件; -i 后面是exe程序的图标
pyinstaller -w -F xxx.py
pyinstaller -w -F xxx.py -i xxx.ico
Arguments参数填:
-w -F $FileName$至此,已添加完成
5,如何使用:
1,打开QT Designe:
可以在QT Designe里面新建UI界面和设计界面,保存的文件为xxx.ui。
2,利用 Py UIC,将xxx.ui文件 生成 xxx.py文件:
2,利用 pyinstaller,将xxx.py(主程序文件,不是上面的UI文件生成的xxx.py) 生成exe文件: