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

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

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

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


  • 设置运行环境(很重要):
    Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5
    Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5
    Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5
    Windows 下python3.6开发环境搭建:anaconda+pycharm+pyqt5
    到这里,python的环境设置完成;

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

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

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

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

  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
    Arguments参数填:
    -w -F $FileName$

    至此,已添加完成

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

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

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

相关文章:

  • 2021-10-14
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-25
  • 2022-12-23
  • 2021-06-23
  • 2021-04-18
猜你喜欢
  • 2022-12-23
  • 2021-10-13
  • 2021-11-18
  • 2021-06-09
  • 2021-11-22
  • 2021-07-12
  • 2021-10-16
相关资源
相似解决方案