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实现用于测试网站访问速率的方法
May 26 Python
python按综合、销量排序抓取100页的淘宝商品列表信息
Feb 24 Python
Python3多线程操作简单示例
May 22 Python
Python实现的朴素贝叶斯算法经典示例【测试可用】
Jun 13 Python
浅谈pycharm下找不到sqlalchemy的问题
Dec 03 Python
python将处理好的图像保存到指定目录下的方法
Jan 10 Python
Python 实现两个服务器之间文件的上传方法
Feb 13 Python
Python操作SQLite/MySQL/LMDB数据库的方法
Nov 07 Python
Python笔记之工厂模式
Nov 20 Python
python判断两个序列的成员是否一样的实例代码
Mar 01 Python
Python如何在bool函数中取值
Sep 21 Python
Python OpenGL基本配置方式
May 20 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
drupal 代码实现URL重写
2011/05/04 PHP
PHP中call_user_func_array()函数的用法演示
2012/02/05 PHP
CURL状态码列表(详细)
2013/06/27 PHP
解析PHP中VC6 X86和VC9 X86的区别及 Non Thread Safe的意思
2013/06/28 PHP
强制PHP命令行脚本单进程运行的方法
2014/04/15 PHP
jquery text()要注意啦
2009/10/30 Javascript
JS中的this变量的使用介绍
2013/10/21 Javascript
解决checkbox的attr(checked)一直为undefined问题
2014/06/16 Javascript
详解JavaScript中的客户端消息框架设计原理
2015/06/24 Javascript
HTML5+jQuery插件Quicksand实现超酷的星际争霸2兵种分类展示效果(附demo源码下载)
2016/05/25 Javascript
JavaScript的变量声明提升问题浅析(Hoisting)
2016/11/30 Javascript
Node.js学习入门
2017/01/03 Javascript
Vue2.0基于vue-cli+webpack Vuex的用法(实例讲解)
2017/09/15 Javascript
vue实现点击隐藏与显示实例分享
2019/02/13 Javascript
vue里的data要用return返回的原因浅析
2019/05/28 Javascript
用js实现放大镜效果
2020/10/28 Javascript
[58:21]DOTA2亚洲邀请赛 4.3 突围赛 Liquid vs VGJ.T 第二场
2018/04/04 DOTA
Python实现的金山快盘的签到程序
2013/01/17 Python
python简单实现刷新智联简历
2016/03/30 Python
Python sqlite3事务处理方法实例分析
2017/06/19 Python
python中sys.argv函数精简概括
2018/07/08 Python
Python如何发布程序的详细教程
2018/10/09 Python
在Python中给Nan值更改为0的方法
2018/10/30 Python
Python遍历文件夹 处理json文件的方法
2019/01/22 Python
Python集中化管理平台Ansible介绍与YAML简介
2019/06/12 Python
Python高级编程之继承问题详解(super与mro)
2019/11/19 Python
Python中对象的比较操作==和is区别详析
2021/02/12 Python
FLOS美国官网:意大利高级照明工艺的传奇
2018/08/07 全球购物
法国面料和小百货在线商店:Mondial Tissus
2019/03/23 全球购物
庆元旦迎新年广播稿
2014/02/18 职场文书
如何写一份好的英文求职信
2014/03/19 职场文书
校长创先争优承诺书
2014/08/30 职场文书
四查四看整改措施
2014/09/19 职场文书
实习指导老师意见
2015/06/04 职场文书
归途列车观后感
2015/06/17 职场文书
宾馆客房管理制度
2015/08/06 职场文书