PyCharm Community安装与配置的详细教程


Posted in Python onNovember 24, 2020

【内容】:

       最近python挺火,空闲时间看了几个python视频,觉得简单易懂,开发效率高,应用范围广,值得学习。如下便开始搭建学习环境,即安装一款好用的Python IDE。

       Pycharm作为一款针对 Python的编辑器,配置简单、功能强大、使用起来省时省心,对初学者友好,所以先在windows上进行安装、配置和使用。

一、Pycharm的下载和安装

PyCharm 的下载地址:http://www.jetbrains.com/pycharm/download/#section=windows

PyCharm Community安装与配置的详细教程

PyCharm 又分为专业版和社区版,社区版更轻量级且免费、开源。初学者下载Community版足矣。

下载完成后,双击运行安装包,点击Next选择安装路径,然后Next根据系统的位数勾选对应的选项,如图:

PyCharm Community安装与配置的详细教程

然后一路 Next ---> Install即可完成安装。

二、Python解释器的下载及安装

没有python解释器的pycharm只是一副没有灵魂的驱壳,所以我们还需要下载python解释器。

官网下载地址:https://www.python.org/downloads/

目前最新的版本为3.7.2,点击进入下载。(初学建议直接python3,因为python2在2020年后将会停止维护)

PyCharm Community安装与配置的详细教程

根据电脑位数选择对应的版本,我的电脑为64位,故选择如下版本,建议下载exe版本安装包,配置更简单。

PyCharm Community安装与配置的详细教程

下载完成后双击运行安装,勾选Add Python3.7 to PATH,选择Customize installation。

PyCharm Community安装与配置的详细教程

点击下一步,可选择安装路径。

PyCharm Community安装与配置的详细教程

点击Install即可安装完成。

三、Pycharm的配置

1、双击运行桌面上安装好的Pycharm,弹出如下提示,选择不导入设置,点击OK。

PyCharm Community安装与配置的详细教程

2、选择IDE的主题,我选白的,因为我心向光明(开个玩笑,最近看《将夜》惹的...)。

PyCharm Community安装与配置的详细教程

一路Next  默认配置即可,配置完成后即可到达欢迎界面。

PyCharm Community安装与配置的详细教程

3、点击configure 中的Settings

PyCharm Community安装与配置的详细教程

4、配置解释器

PyCharm Community安装与配置的详细教程

点击Add.. 进行如下配置:

PyCharm Community安装与配置的详细教程

PyCharm Community安装与配置的详细教程

点击OK即可。

四、Pycharm的简单使用

1、点击Creat New Project,选择工程目录:

PyCharm Community安装与配置的详细教程

2、创建python文件,如下所示

PyCharm Community安装与配置的详细教程

输入文件名,点击OK

PyCharm Community安装与配置的详细教程

输入如下测试代码,保存:

PyCharm Community安装与配置的详细教程

点击菜单键运行

PyCharm Community安装与配置的详细教程

选择hello

PyCharm Community安装与配置的详细教程

在下方窗口即可看到终端打印出“hello python”字符串,表示程序执行成功。

PyCharm Community安装与配置的详细教程

到此这篇关于PyCharm Community安装与配置的详细教程的文章就介绍到这了,更多相关PyCharm Community安装与配置内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
python之文件的读写和文件目录以及文件夹的操作实现代码
Aug 28 Python
python正则中最短匹配实现代码
Jan 16 Python
python使用tensorflow保存、加载和使用模型的方法
Jan 31 Python
初探TensorFLow从文件读取图片的四种方式
Feb 06 Python
python实现按长宽比缩放图片
Jun 07 Python
Python实现点阵字体读取与转换的方法
Jan 29 Python
Python3之字节串bytes与字节数组bytearray的使用详解
Aug 27 Python
python3实现弹弹球小游戏
Nov 25 Python
python super函数使用方法详解
Feb 14 Python
Django执行源生mysql语句实现过程解析
Nov 12 Python
Python万能模板案例之matplotlib绘制甘特图
Apr 13 Python
python小型的音频操作库mp3Play
Apr 24 Python
python3爬虫GIL修改多线程实例讲解
Nov 24 #Python
Django URL参数Template反向解析
Nov 24 #Python
python3爬虫中引用Queue的实例讲解
Nov 24 #Python
python3爬虫中多线程的优势总结
Nov 24 #Python
利用python+ffmpeg合并B站视频及格式转换的实例代码
Nov 24 #Python
python 如何停止一个死循环的线程
Nov 24 #Python
python将下载到本地m3u8视频合成MP4的代码详解
Nov 24 #Python
You might like
php socket方式提交的post详解
2008/07/19 PHP
ThinkPHP视图查询详解
2014/06/30 PHP
对于Laravel 5.5核心架构的深入理解
2018/02/22 PHP
微信公众平台开发教程④ ThinkPHP框架下微信支付功能图文详解
2019/04/10 PHP
PHP读取Excel内的图片(phpspreadsheet和PHPExcel扩展库)
2019/11/19 PHP
JSON JQUERY模板实现说明
2010/07/03 Javascript
jquery ajax学习笔记2 使用XMLHttpRequest对象的responseXML
2011/10/16 Javascript
javascript阻止浏览器后退事件防止误操作清空表单
2013/11/22 Javascript
js获取下拉列表框中的value和text的值示例代码
2014/01/11 Javascript
AngularJS框架中的双向数据绑定机制详解【减少需要重复的开发代码量】
2017/01/19 Javascript
JS实现的五级联动菜单效果完整实例
2017/02/23 Javascript
Bootstrap弹出框之自定义悬停框标题、内容和样式示例代码
2017/07/11 Javascript
最适应的vue.js的form提交涉及多种插件【推荐】
2018/08/27 Javascript
浅谈Angular单元测试总结
2019/03/22 Javascript
[09:47]2018DOTA2亚洲邀请赛4.5SOLO赛 No[o]ne vs Sumail
2018/04/06 DOTA
[01:00:30]TFT vs VGJ.T Supermajor 败者组 BO3 第一场 6.5
2018/06/06 DOTA
Python 错误和异常小结
2013/10/09 Python
深入讲解Python中的迭代器和生成器
2015/10/26 Python
python3批量删除豆瓣分组下的好友的实现代码
2016/06/07 Python
浅谈function(函数)中的动态参数
2017/04/30 Python
python互斥锁、加锁、同步机制、异步通信知识总结
2018/02/11 Python
用python爬取租房网站信息的代码
2018/12/14 Python
Python Opencv提取图片中某种颜色组成的图形的方法
2019/09/19 Python
利用keras加载训练好的.H5文件,并实现预测图片
2020/01/24 Python
安装pyinstaller遇到的各种问题(小结)
2020/11/20 Python
python实现启动一个外部程序,并且不阻塞当前进程
2020/12/05 Python
纯CSS3实现圆圈动态发光特效动画的示例代码
2021/03/08 HTML / CSS
领导的自我鉴定
2013/12/28 职场文书
产品质量承诺范本
2014/03/31 职场文书
房屋买卖委托公证书
2014/04/08 职场文书
读书活动总结范文
2014/04/26 职场文书
高中学生会竞选演讲稿
2014/08/25 职场文书
2015年食堂工作总结报告
2015/04/23 职场文书
vue3.0 数字翻牌组件的使用方法详解
2022/04/20 Vue.js
JavaScript原型链中函数和对象的理解
2022/06/16 Javascript
CSS SandBox应用场景及常见问题
2022/06/25 HTML / CSS