Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5

Windows 下python3.6 开发环境搭建:anaconda+pycharm+pyqt5

1,anaconda提供大量的常用模块,安装完成后,很多模块不需要手动下载,使用很方便,下载anaconda:
https://www.anaconda.com/download/#windows
Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5_第1张图片
我系统是64位的,所以我选择64位的进行下载。下载完成后进行安装,这样python3.6的环境就完成了。

2,pyCharm是一个非常好用的 Python IDE工具。下载地址:
https://www.jetbrains.com/pycharm/download/#section=windows
Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5_第2张图片
下载社区版本并安装;

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:
Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5_第3张图片


  • 设置运行环境(很重要):
    Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5_第4张图片
    Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5_第5张图片
    Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5_第6张图片
    Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5_第7张图片
    到这里,python的环境设置完成;

  • 设置代码提示功能:任何位置都匹配都提示。默认的是匹配首字母进行提示;
    Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5_第8张图片

  • 添加外部工具:QT Designer,可以快捷的打开designer.exe (pyqt的gui工具)
    Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5_第9张图片
    Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5_第10张图片
    Working directory参数: $FileDir$ 可通过如下导入:
    Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5_第11张图片

  • 继续添加一个方法:将designer.exe工具中生成的xxx.ui文件转化成xxx.py文件:

Arguments参数填:
-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5_第12张图片

  1. 继续添加打包exe工具:pyinstaller.exe,可以将py文件打包成exe文件:
    也可以手动打包,打包指令:

    -w: 打包时不使用命令窗口;-F:打包成一个文件; -i 后面是exe程序的图标
    pyinstaller -w -F xxx.py
    pyinstaller -w -F xxx.py -i xxx.ico
    Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5_第13张图片
    Arguments参数填:
    -w -F $FileName$

    至此,已添加完成

    5,如何使用:
    1,打开QT Designe:
    Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5_第14张图片
    Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5_第15张图片
    可以在QT Designe里面新建UI界面和设计界面,保存的文件为xxx.ui。

2,利用 Py UIC,将xxx.ui文件 生成 xxx.py文件:
Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5_第16张图片

2,利用 pyinstaller,将xxx.py(主程序文件,不是上面的UI文件生成的xxx.py) 生成exe文件:
Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5_第17张图片

你可能感兴趣的:(python3)