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 直接运行,自定义安装,我修改了默认安装路径如下,需勾选添加环境变量,如下图配置所示,安装完成直至结束。
安装完成后在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 可查看当前安装的包及版本,我的安装列表如下:
安装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两个文件)
测试Eric6和PyQt
安装Pycharm
安装Pycharm
无特殊要求,参考我下面的配置即可:
配置Pycharm
Qt工具
File —>setting —> Tools —>External tools(添加外部工具),主要有2个相关工具:
Designer 用于通过pycharm直接打开qt designer,设计窗口界面,并生成ui文件。
Name----------------命名为QTDesigner工具Program-------------designer.exe程序的位置,位于:C:\Python\Python37\Scripts\pyqt5designer.exeWorking directory---设置为 $ProjectFileDir$
PyUIC 用来将ui文件转换为py文件,以供python调用。
name-----------------PyUICProgram-------------PyUIC位于C:\Python\Python37\Scripts\pyuic5.Arguments-----------$FileName$ -o $FileNameWithoutExtension$.pyWorking 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开发环境搭建相关推荐
- intelRealsense D435 python开发环境搭建
首先说一下电脑的配置 系统:win7 语言:python2.7 安装 应该是从D系列开始官方的开发文档都整合在了github,事实上,官方也有python环境安装说明,只是全部是英文,英语好的同学可以 ...
- Python基础笔记_Day01_计算机基础知识和Python开发环境搭建
Day01_计算机基础知识和Python开发环境搭建 目录 01.01_计算机基础知识(计算机概述)(了解) 01.02_计算机基础知识(软件开发和计算机语言概述)(了解) 01.03_计算机基础知识 ...
- Python 开发环境搭建及预备知识
特别说明 如果读者已经搭建了 Python 开发环境,可跳过本章第一部分,另外,如果读者觉得搭建开发环境比较繁琐,可采用 Python 自带的 IDLE 作为开发环境,安装方法请访问:<Pyth ...
- Python开发环境搭建(win7)
一.安装配置Python 其实在开发python最好在ubuntu环境下,简单也便于扩展各个package.这次来讲一下如何在win7上搭建Python开发环境.由于python的跨平台性.在wind ...
- mac怎么安装python开发环境搭建_Mac OS搭建Python开发环境
简书 Wwwwei 转载请注明原创出处,谢谢! 前言 最近在看一些关于机器学习的内容,其中大量代码需要Python的运行环境,所以搭建了Python开发环境,这里记录下,方便大家学习. 安装Pytho ...
- 我的世界minecraft最新版1.16.5服务器及其Python开发环境搭建
1.本文环境 Mac OS: 11.2.3 JDK: Java 1.8 Python: 3.9.4,需要pyyaml包 minecraff 客户端: 官方 1.16.5 minecraft 服务器:s ...
- Windows下Python开发环境搭建及 Python的HelloWorld示例
最近较忙,都么时间更新博客了.本文介绍Windows下Python开发环境的搭建. 一.从链接http://www.python.org/downloads/ 下载安装包,注意32位和64位安装包区别 ...
- python开发环境搭建实训报告_20191302 实验一《Python程序设计》实验报告
20191302 2019-2020-2 <Python程序设计>实验一报告 课程:<Python程序设计> 班级: 1913班 姓名: 董佳帅 学号:20191302 实验教 ...
- <python开发> python开发 环境搭建(windows)
以下提供软件的官方地址链接,如果不想去官方下载,可使用作者整理好的软件包,链接:python环境搭建软件包链接地址 一.python 安装 1.安装包的官网:下载地址 打开后界面如下: 2.点击&qu ...
最新文章
- c# tcp显示服务器图片,C# TCP通迅原码(服务器与客户端相互发送文本与图片)
- Visual Studio视觉编程工具(推荐四个)
- 教你创建Google网站地图Sitemap.xml(转)
- kali linux关闭进程,技术|如何使用 Kali Linux 黑掉 Windows
- 别被忽悠了!我来谈谈大数据平台的4个要点,你们写的都不是干货
- C/C++中的联合 union
- 匹配区县代码_行政区划代码查询
- k2pb1官改和梅林_K2P B1免拆机刷官改和梅林阉割版固件(方法超简单)
- SpringBoot系列 - 使用RestTemplate
- FIL WORLD开启算力众筹新篇章,与世界一起助力FIL
- 工具善其事,必先被苦逼的其器所钝伤然后打磨之才能利其器
- 微信分享朋友圈链接怎么显示图片-企业微信二维码转成名片
- html5+自动播放轮播插件,15个超强的jQuery/HTML5图片轮播插件
- linux用户自动输入密码,Linux自动输入密码登录用户
- STM32CubeIDE开发(十六),I2C协议采集传感器数据(SHTC1、LTR-553ALS、BMP280、LSM6DSL、MMC3680KJ)
- 软件工程之七——软件维护
- 环回接口是做什么的?
- OpenCV 4.2.0 + opencv_contrib安装 (ubuntu16.04)
- 三菱服务器有电源不显示,三菱plc模块网络连接状态的功能说明
- 一款优秀的数据质量探查工具应该具有哪些功能?
热门文章
- java代码mybatis代码生成器插件
- 高中计算机专业教师 教学计划,信息技术教学计划(精选3篇)
- android 水滴动画,Android贝塞尔曲线应用-跳动的水滴
- css-点击按钮实现水滴动画
- 端游绝地求生为什么服务器维护,《绝地求生大逃杀》PC版今日服务器维护3小时 原因未知 或与新地图有关?...
- VsCode Eslint 代码检测工具
- BERT-as-service 时隔三年突然更新,这次连名儿都改了
- 删除list集合中特定元素的正确姿势
- 《小狗钱钱》--chapter9.10.11--有了目标后生活充实了起来
- Log4j2的理解与使用(一)