python安装和pycharm环境搭建设置方法


Posted in Python onMay 27, 2020

一、python 开发工具的选择

python开发工具有很多,这里推荐使用 pycharm;因为jetbrains公司拥有众多的开发工具以及开发拥护者。这些工具有相同的风格和各类使用案例、描述问题的博客,可供初学者参考。

1、pycharm professional edition - 专业版,可以试用30天

2、如果你有学校的email,可以申请免费的教育版

https://www.jetbrains.com/zh-cn/education/#lang=python&role=learner

3、免费开源版

https://download.jetbrains.8686c.com/python/pycharm-community-2020.1.1.exe

二、pycharm的兼容性

在选择pycharm的时候,考虑几个兼容性:

  • 操作系统兼容性 ,可以在各个windows和macOS使用;
  • python版本的兼容性 在pycharm中可以为项目指定不同的python版本;
  • pyqt5开发的辅助工具 通过pycharm扩展工具选项,可以将pyqt5中的uic和designer融入pycharm中,无缝操作;

三、安装多个python版本

python安装和pycharm环境搭建设置方法

选择 --> Customize installation 之后保持默认,Next

python安装和pycharm环境搭建设置方法

修改路径为 python377,是为了在创建pycharm项目的时候能够区分选择Python的版本 ;

python安装和pycharm环境搭建设置方法

例如,我机器上已经安装的python版本情况,新安装python3.7.7,放在相同的文件夹下。

四、新建pycharm项目

新建项目,选择python版本

python安装和pycharm环境搭建设置方法

在项目的根目录p377test上(图中选中的蓝色),点击右键:

python安装和pycharm环境搭建设置方法python安装和pycharm环境搭建设置方法

选择 New -> Python Package -> 填写 main 回车,添加完成后如下图:

python安装和pycharm环境搭建设置方法

main 目录作为源代码的根目录,所有源代码和模块都保存在main目录下。

五、安装项目需要的模块

1、手工安装 pyqt5

pyqt5 是 Qt python实现的开源版本,Qt是图像化界面设计工具。

1)、打开 File -> Settings…

python安装和pycharm环境搭建设置方法

2)、选中+号

python安装和pycharm环境搭建设置方法

3)、在搜索框中,填写 pyqt5 ,会出现模块可用版本,点击Install Package

python安装和pycharm环境搭建设置方法

4)、安装成功!

python安装和pycharm环境搭建设置方法python安装和pycharm环境搭建设置方法

2、自动安装

1)、在项目根目录下,创建 requirements.txt 文件 2)、在 requirements.txt 文件中输入:

PyQt5==5.13.0
pyqt5-tools==5.13.0.1.5

3)、在底部选择 Terminal ,打开终端,输入:

pip install -r requirements.txt

pip 会自动安装列在requirements.txt 文件中的依赖库。

python安装和pycharm环境搭建设置方法

六、Pyqt5工具设置

1、PyQt5 Designer

打开 File?> Settings… --> External Tools --> 点击 + 号,出现下图

python安装和pycharm环境搭建设置方法

填写: Name:PyQt5 Designer Description:PyQt5 Designer

点击 Tool Settings 分栏中的 Program 后面的文件夹图标,在弹出的窗口,选中当前项目下的文件 venv\Scripts\pyqt5designer.exe

python安装和pycharm环境搭建设置方法

设置其他参数,参数如下图:(这里修改了Program的项目路径,改为变量引用)

python安装和pycharm环境搭建设置方法

2、Pyqt5 uic

用同样的操作,设置 uic , uic用来将designer设计的图像化文件转换成代码。

python安装和pycharm环境搭建设置方法

总结

到此这篇关于python安装和pycharm环境搭建和设置方法的文章就介绍到这了,更多相关python环境搭建和设置内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
使用Python压缩和解压缩zip文件的教程
May 06 Python
总结Python编程中三条常用的技巧
May 11 Python
深入理解python中的闭包和装饰器
Jun 12 Python
Python获取暗黑破坏神3战网前1000命位玩家的英雄技能统计
Jul 04 Python
python2与python3中关于对NaN类型数据的判断和转换方法
Oct 30 Python
Python中format()格式输出全解
Apr 12 Python
详解Python 定时框架 Apscheduler原理及安装过程
Jun 14 Python
python并发爬虫实用工具tomorrow实用解析
Sep 25 Python
python flask搭建web应用教程
Nov 19 Python
python实现最速下降法
Mar 24 Python
python 实现逻辑回归
Dec 30 Python
解决numpy数组互换两行及赋值的问题
Apr 17 Python
Python中无限循环需要什么条件
May 27 #Python
Python使用matplotlib绘制圆形代码实例
May 27 #Python
Python如何实现的二分查找算法
May 27 #Python
Python xml、字典、json、类四种数据类型如何实现互相转换
May 27 #Python
pycharm开发一个简单界面和通用mvc模板(操作方法图解)
May 27 #Python
Python列表如何更新值
May 27 #Python
Python模拟伯努利试验和二项分布代码实例
May 27 #Python
You might like
浅析Yii中使用RBAC的完全指南(用户角色权限控制)
2013/06/20 PHP
php mailer类调用远程SMTP服务器发送邮件实现方法
2016/03/04 PHP
PHP中用mysqli面向对象打开连接关闭mysql数据库的方法
2016/11/05 PHP
php中static 静态变量和普通变量的区别
2016/12/01 PHP
简单漂亮的js弹窗可自由拖拽且兼容大部分浏览器
2013/10/22 Javascript
BootStrap 智能表单实战系列(五) 表单依赖插件处理
2016/06/13 Javascript
如何用js实现鼠标向上滚动时浮动导航
2016/07/18 Javascript
ES6字符串模板,剩余参数,默认参数功能与用法示例
2017/04/06 Javascript
微信小程序中显示html格式内容的方法
2017/04/25 Javascript
JavaScript运动框架 多物体任意值运动(三)
2017/05/17 Javascript
详解vue中axios的使用与封装
2019/03/20 Javascript
vue生命周期的探索
2019/04/03 Javascript
vue 实现Web端的定位功能 获取经纬度
2019/08/08 Javascript
在vue中使用Echarts利用watch做动态数据渲染操作
2020/07/20 Javascript
[05:31]DOTA2英雄梦之声_第04期_光之守卫
2014/06/23 DOTA
[05:20]2018DOTA2亚洲邀请赛主赛事第三日战况回顾 LGD率先挺进胜者组决赛
2018/04/06 DOTA
布同 Python中文问题解决方法(总结了多位前人经验,初学者必看)
2011/03/13 Python
深入理解python try异常处理机制
2016/06/01 Python
Python读取和处理文件后缀为.sqlite的数据文件(实例讲解)
2017/06/27 Python
python的多重继承的理解
2017/08/06 Python
详细解读tornado协程(coroutine)原理
2018/01/15 Python
对python中两种列表元素去重函数性能的比较方法
2018/06/29 Python
python打包生成的exe文件运行时提示缺少模块的解决方法
2018/10/31 Python
Opencv+Python 色彩通道拆分及合并的示例
2018/12/08 Python
详解Python数据可视化编程 - 词云生成并保存(jieba+WordCloud)
2019/03/26 Python
Pytorch实现基于CharRNN的文本分类与生成示例
2020/01/08 Python
Belle Maison倍美丛官网:日本千趣会旗下邮购网站
2016/07/22 全球购物
土木工程实习生自我鉴定
2013/09/19 职场文书
捐书寄语赠言
2014/01/18 职场文书
应用外语系自荐信
2014/06/26 职场文书
党员对照检查材料
2014/09/22 职场文书
2014年政风行风自查自纠报告
2014/10/21 职场文书
乡镇团委工作总结2015
2015/05/26 职场文书
信息技术教研组工作总结
2015/08/13 职场文书
中国式结婚:司仪主持词(范文)
2019/07/25 职场文书
一文搞懂php的垃圾回收机制
2021/06/18 PHP