Python开发环境搭建

Python开发环境搭建

  • 概述
  • 安装Python3.7.6
  • 安装PyQt及Eric6依赖包
  • 安装Eric6
  • 测试Eric6和PyQt
  • 安装Pycharm
    • 安装Pycharm
  • 配置Pycharm
    • Qt工具
    • Ctrl+滚轮调节字体大小
    • F10运行当前编辑的文件

概述

本人在Windows下常用到PyQt开发,曾尝试多种安装环境配置,有Anaconda/eric/pycharm等等,总结下来Eric6与QT集成较紧密,无需过多配置就可方便生成界面,但其代码提示和编辑功能稍差。Pycharm较为通用但与PyQt集成起来个人觉着不那么方便智能,反正都没多大,索性都装了。

本文操作系统是:Windows10 企业版 LTSC 64位,但在Win7 64位也测试过安装顺利,但注意安装过程还是要联网

相关资源:

链接:https://pan.baidu.com/s/1Ks9fBAI-YNq4344ufI0L5w 
提取码:4did

文件列表如下:
eric6-20.2.zip
opencv_python-4.2.0.32-cp37-cp37m-win_amd64.whl
pycharm2018.1.4.7z
PyQt5-5.13.0-5.13.0-cp35.cp36.cp37.cp38-none-win_amd64.whl
PyQt5_sip-12.7.1-cp37-cp37m-win_amd64.whl
pyqt5_tools-5.13.0.1.5-cp37-none-win_amd64.whl
PyQtChart-5.13.0-5.13.1-cp35.cp36.cp37.cp38-none-win_amd64.whl
PyQtWebEngine-5.13.0-5.13.0-cp35.cp36.cp37.cp38-none-win_amd64.whl
python-3.7.6-amd64.exe
pywin32-227-cp37-cp37m-win_amd64.whl
QScintilla-2.11.4-1-cp35.cp36.cp37.cp38-none-win_amd64.whl

安装Python3.7.6

双击 python-3.7.6-amd64.exe 直接运行,自定义安装,我修改了默认安装路径如下,需勾选添加环境变量,如下图配置所示,安装完成直至结束。
Python开发环境搭建_第1张图片
安装完成后在cmd命令行输入python,可进入Python解释器,表示安装成功。

安装PyQt及Eric6依赖包

在cmd命令行按顺序安装以下包:
pip install PyQt5_sip-12.7.1-cp37-cp37m-win_amd64.whl
pip install pywin32-227-cp37-cp37m-win_amd64.whl
pip install QScintilla-2.11.4-1-cp35.cp36.cp37.cp38-none-win_amd64.whl
pip install PyQt5-5.13.0-5.13.0-cp35.cp36.cp37.cp38-none-win_amd64.whl
pip install pyqt5_tools-5.13.0.1.5-cp37-none-win_amd64.whl
pip install PyQtChart-5.13.0-5.13.1-cp35.cp36.cp37.cp38-none-win_amd64.whl
pip install PyQtWebEngine-5.13.0-5.13.0-cp35.cp36.cp37.cp38-none-win_amd64.whl
注:卸载指令为:pip uninstall Pyqt5-sip,其他雷同,另外pip list 可查看当前安装的包及版本,我的安装列表如下:
Python开发环境搭建_第2张图片

安装Eric6

解压eric6-20.2.zip安装包到一个临时目录,并在cmd运行以下指令安装:

cd 指令进入该临时目录
python install.py   # 卸载指令为 python uninstall.py 

安装完成后会自动创建桌面快捷方式,打开eric后在 Setting->Preferences->QT 中设置QT Tools 和 PyQt Tools路径为:C:\Python\Python37\Scripts(根据个人安装路径决定,该目录主要识别pyqt5designer.exe和designer.exe两个文件)
Python开发环境搭建_第3张图片

测试Eric6和PyQt

Python开发环境搭建_第4张图片

安装Pycharm

安装Pycharm

无特殊要求,参考我下面的配置即可:
Python开发环境搭建_第5张图片

配置Pycharm

Qt工具

File —>setting —> Tools —>External tools(添加外部工具),主要有2个相关工具:

  1. Designer 用于通过pycharm直接打开qt designer,设计窗口界面,并生成ui文件。

     Name----------------命名为QTDesigner工具
     Program-------------designer.exe程序的位置,位于:C:\Python\Python37\Scripts\pyqt5designer.exe
     Working directory---设置为 $ProjectFileDir$
    
  2. PyUIC 用来将ui文件转换为py文件,以供python调用。

     name-----------------PyUIC
     Program-------------PyUIC位于C:\Python\Python37\Scripts\pyuic5.
     Arguments-----------$FileName$ -o $FileNameWithoutExtension$.py
     Working dirctory----$ProjectFileDir$
    

回到主界面“Tools”–“External Tools”即可看到我们添加的QTDesigner和PyUIC,直接启动designer绘制界面,然后在生成的ui文件名上直接点右键,选择到PyUIC命令进行转换。推荐用eric,有个好处就是生成的py文件可以直接运行测试,PyUIC产生的py文件则不能,需要手动添加实例化代码。

Ctrl+滚轮调节字体大小

File —>setting —> Keymap
在搜索框搜索: Increase Font Size,右键选择 Add Mouse Shortcut,然后按住Ctrl+鼠标向上滚轮设置字体放大。
在搜索框搜索:Decrease Font Size ,同样的方法,设置Ctrl+鼠标向下滚轮,设置字体缩小。

F10运行当前编辑的文件

File —>setting —> Keymap
在搜索框搜索: run context,右键设置快捷键,按键盘F10保存即可。

你可能感兴趣的:(Python基本应用技术)