PyCharm第一次安装及使用教程


Posted in Python onJanuary 08, 2020

pycharm简介

PyCharm是一种Python IDE,带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,比如调试、语法高亮、Project管理、代码跳转、智能提示、自动完成、单元测试、版本控制。此外,该IDE提供了一些高级功能,以用于支持Django框架下的专业Web开发。

1 PyCharm下载

PyCharm的下载安装非常简单,可以直接到Jetbrains公司官网下载,具体步骤如下:

(1)打开Pycharm官网http://www.jetbrains.com,选择Tools菜单下的PyCharm项,如图1所示,进入下载PyCharm界面。

PyCharm第一次安装及使用教程

图1 PyCharm官网页面

(2)在PyCharm下载页面,单击“DOWNLOAD NOW”按钮,如图2所示,进入到PyCharm环境选择和版本选择界面。

PyCharm第一次安装及使用教程

图2 Pycharm下载页面

(3)选择下载Pycharm的开发环境为Windows,单击开始下载社区版PyCharm(Communit),如图3所示。

PyCharm第一次安装及使用教程

图3 Pycharm环境与版本下载选择页面

(4)在弹出的下载对话框中设置下载文件存放路径,为使下载文件容易找到,尽量设置文件存放路径是熟悉的路径或者根路径,如本文设置的下载路径为“D:\”。如图4所示。

PyCharm第一次安装及使用教程

图4 Pycharm下载路径设置页面

(5)单击“下载”按钮,开始下载。下载完成后,可以看到在D盘已经下载的Pycharm安装文件。如图5所示。

PyCharm第一次安装及使用教程

图5 下载完成的Pycharm安装包

2 安装软件

安装PyCharm的步骤如下:

(1)双击PyCharm安装包进行安装,在欢迎界面单击“Next”按钮进入软件安装路径设置界面。

(2)在软件安装路径设置界面,设置合理的安装路径。强烈建议不要把软件安装到操作系统所在的路径,否则出现操作系统崩溃等特殊情况,必须重做操作系统时,PyCharm程序路径下的程序将被破坏。PyCharm默认的安装路径为操作系统所在的路径,建议更改,另外安装路径中建议不要使用中文字符。笔者选择的安装路径为“D:\PyCharm”,如图6所示。单击“Next”按钮,进入创建快捷方式界面。

PyCharm第一次安装及使用教程

图6 设置Pycharm安装路径

(3)在创建桌面快捷方式界面(Create Desktop Shortcut)中设置PyCharm程序的快捷方式。如果计算机操作系统是32位,选择“32-bit launcher”,否则选择“64-bit launcher”。这里的计算机操作系统是64位系统,所以选择“64-bit launcher”;接下来设置关联文件(Create Associations),勾选.py左侧的复选框,这样以后再打开.py(.py文件是python脚本文件,接下来我们编写的很多程序都是.py的)文件时,会默认调用PyCharm打开,如图7所示。

PyCharm第一次安装及使用教程

图7 设置快捷方式和关联

(4)单击Next按钮,进入选择开始菜单文件夹界面,如图8所示,该界面不用设置,采用默认即可,单击Install按钮(安装大概10分钟左右,需耐心等待)。

PyCharm第一次安装及使用教程

图8 选择开始菜单文件夹界面

(5)安装完成后,单击Finish按钮,结束安装,如图9所示。也可以选中“Run PyCharm Community Edition”前面的单选框,单击Finish按钮,这样可以直接运行PyCharm开发环境。

PyCharm第一次安装及使用教程

图9 完成安装

(6)PyCharm安装完成后,会在开始菜单中建立一个文件夹,如图10所示,单击“JetBrains PyCharm Community Edition 2018.1”,启动PyCharm程序。当然,快捷打开PyCharm的方式是单击桌面快捷方式“JetBrains PyCharm Community Edition 2018.1 x64 ”,图标如图11所示。

PyCharm第一次安装及使用教程PyCharm第一次安装及使用教程

图10 Pycharm菜单 图11 Pycharm桌面快捷方式

3 运行PyCharm

运行PyCharm开发环境的步骤如下:

(1)单击Pycharm桌面快捷方式,启动PyCharm程序。选择是否导入开发环境配置文件,这里选择不导入,单击OK按钮,进入阅读协议页,如图12所示。

PyCharm第一次安装及使用教程

图12 环境配置文件窗体

(2)拖拽协议文本框的滚动条到文本框最下面,表明已经阅读完协议,此时Accept按钮由灰色不可用显示为可用,如图13所示。单击Accept按钮,进入用户UI插件扩展安装界面(该步骤执行时,根据不同的机器,有可能会出现一个数据信息分享页面,直接单击“Don't send“按钮即可)。

PyCharm第一次安装及使用教程

图13 接受Pycharm协议

(3)选择“Skip Remaining and Set Defaults“,跳过剩余设置,使用系统默认设置的开发环境进行配置,如图14所示,此时程序将进入欢迎界面。

PyCharm第一次安装及使用教程

图14 用户UI插件扩展安装界面

4 创建工程目录

为了方便存放PyCharm工程文件,要在 Pycharm欢迎界面设置一下工程目录的位置。方法如下:

(1)进入PyCharm欢迎页,单击“Create New Project”,创建一个新工程文件,如图15所示。

PyCharm第一次安装及使用教程

图15 Pycharm欢迎界面

(2)PyCharm会自动为新工程文件设置一个存储路径。为了更好地管理工程,最好设置一个容易管理的存储路径,可以在存储路径输入框直接输入工程文件放置的存储路径,也可以通过单击右侧的存储路径选择按钮,打开路径选择对话框进行选择(存储路径不能为已经设置的python存储路径),如图16所示。

PyCharm第一次安装及使用教程

图16 设置python存储路径

(3)如果通过路径选择对话框设置安装路径,可以选择已经存在的文件夹作为存储路径,如图17所示。也可以单击“new fold”按钮,新建文件夹来存储工程文件,如图18所示。存储路径不要设置到操作系统所在磁盘上,并且存储路径尽量存放到容易找到的路径上。存储路径设置完成后,单击Create按钮创建工程文件。

PyCharm第一次安装及使用教程

图17 通过路径选择对话框设置存储路径

PyCharm第一次安装及使用教程

图18 建立新文件夹作为存储路径

(4)创建工程完成后,将进入如图19所示的工程列表。

PyCharm第一次安装及使用教程

图19 建立新文件夹作为存储路径

(5)程序初次启动时会显示每日一贴,每次提供一个Pycharm功能应用的小贴士。如果要关闭每日一贴功能,可以将显示每日一贴的复选框勾选掉,单击Close按钮关闭每日一贴,如图20所示。如果关闭每日一贴后,后期想要再次显示每日一贴,可以单击在PyCharm开发环境的菜单中依次选择Help→tip of the day菜单项,启动每日一贴。

PyCharm第一次安装及使用教程

图20 Pycharm每日一贴

5 编写“hello world”程序

前面的步骤已经启动了PyCharm开发环境,接下来使用该环境编写hello world程序,步骤如下:

(1)右键单击刚建好的dream项目,在弹出的菜单中选择New-->PythonFile菜单项(一定要选择PythonFile项,这个至关重要,否则无法后续学习),如图21所示。

PyCharm第一次安装及使用教程

图21 Pycharm官网页面

(2)在新建文件对话框输入要建立的python文件名“hello world”,如图22和图23所示。单击“OK”按钮,完成新建python文件工作。

PyCharm第一次安装及使用教程

图22 未输入前的新建文件对话框 图23 完成输入的新建文件对话框

(3)在新建立完成的文件代码编辑区输入代码“print ("hello world!")”。输入完成后会发现代码下面有黄色小灯泡,如图24所示,这是编辑器对输入代码提供的建议,不用理会。选择Run-->Run...菜单项,运行程序,如图25所示。

PyCharm第一次安装及使用教程

图24 输入"hello world代码

PyCharm第一次安装及使用教程

图25 运行菜单

说明:单击Run主菜单,可以看到弹出的菜单中前两项菜单“Run” (运行)和“Debug”(调试)是灰色显示,不可触发状态,如图26所示。工具栏上的运行、调试等工具按钮也不可用,如图26所示。这是因为第一次运行程序,需要先配置需要运行的程序。

PyCharm第一次安装及使用教程

图26 工具栏上的运行按钮不可用

(4)在弹出的菜单中选择“hello world”,运行程序,如图27所示。

PyCharm第一次安装及使用教程

图27 设置要运行的程序

(5)如果程序代码没有错误,将显示运行结果。如图28所示。

PyCharm第一次安装及使用教程

图28 程序运行结果

说明:在编写程序时,有时代码下面含弹出黄色的小灯泡,它是用来干什么的?

其实程序没有错误,只是Pycharm对代码提出的一些改进建议或提醒。如添加注释、创建使用源等。显示黄色灯泡不会影响到代码的运行结果,

PyCharm第一次安装及使用教程

总结

以上所述是小编给大家介绍的PyCharm第一次安装及使用教程,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Python 相关文章推荐
Python中的模块导入和读取键盘输入的方法
Oct 16 Python
Python基于pygame实现的弹力球效果(附源码)
Nov 11 Python
python reduce 函数使用详解
Dec 05 Python
Python基于高斯消元法计算线性方程组示例
Jan 17 Python
python utc datetime转换为时间戳的方法
Jan 15 Python
Python实现的读取文件内容并写入其他文件操作示例
Apr 09 Python
Python序列类型的打包和解包实例
Dec 21 Python
pytorch实现seq2seq时对loss进行mask的方式
Feb 18 Python
python爬虫开发之urllib模块详细使用方法与实例全解
Mar 09 Python
python目标检测给图画框,bbox画到图上并保存案例
Mar 10 Python
对django 2.x版本中models.ForeignKey()外键说明介绍
Mar 30 Python
Python基于mediainfo批量重命名图片文件
Dec 29 Python
Python namedtuple命名元组实现过程解析
Jan 08 #Python
Pytorch基本变量类型FloatTensor与Variable用法
Jan 08 #Python
python pycharm最新版本激活码(永久有效)附python安装教程
Sep 18 #Python
pytorch 中pad函数toch.nn.functional.pad()的用法
Jan 08 #Python
pycharm激活码有效到2020年11月底
Sep 18 #Python
pymysql的简单封装代码实例
Jan 08 #Python
pytorch使用 to 进行类型转换方式
Jan 08 #Python
You might like
日本收入最高的漫画家:海贼王作者版税年收入高达8.45亿元
2020/03/04 日漫
基于mysql的论坛(4)
2006/10/09 PHP
php计算到指定日期还有多少天的方法
2015/04/14 PHP
PHP使用内置函数file_put_contents写入文件及追加内容的方法
2015/12/07 PHP
Zend Framework动作控制器用法示例
2016/12/09 PHP
PHP fclose函数用法总结
2019/02/15 PHP
Mac下快速搭建PHP开发环境步骤详解
2019/05/05 PHP
详解PHP 7.4 中数组延展操作符语法知识点
2019/07/19 PHP
javascript学习网址备忘
2007/05/29 Javascript
Extjs学习过程中新手容易碰到的低级错误积累
2010/02/11 Javascript
Three.js源码阅读笔记(物体是如何组织的)
2012/12/27 Javascript
js判断url是否有效的两种方法
2014/03/04 Javascript
浅谈javascript中this在事件中的应用
2015/02/15 Javascript
javascript基本包装类型介绍
2015/04/10 Javascript
JavaScript的removeChild()函数用法详解
2015/12/27 Javascript
JavaScript事件类型中焦点、鼠标和滚轮事件详解
2016/01/25 Javascript
浅谈js常用内置方法和对象
2016/09/24 Javascript
微信小程序 Storage API实例详解
2016/10/02 Javascript
微信小程序promsie.all和promise顺序执行
2017/10/27 Javascript
VUEJS 2.0 子组件访问/调用父组件的实例
2018/02/10 Javascript
Vue进度条progressbar组件功能
2018/04/17 Javascript
Vue props用法详解(小结)
2018/07/03 Javascript
nodejs之koa2请求示例(GET,POST)
2018/08/07 NodeJs
CSS3 动画卡顿性能优化的完美解决方案
2018/09/20 Javascript
微信小程序自定义组件的实现方法及自定义组件与页面间的数据传递问题
2018/10/09 Javascript
react项目如何使用iconfont的方法步骤
2019/03/13 Javascript
JS数组扁平化(flat)方法总结详解
2019/06/24 Javascript
JS如何定义用字符串拼接的变量
2020/07/11 Javascript
python BeautifulSoup使用方法详解
2013/11/21 Python
Tensorflow 实现释放内存
2020/02/03 Python
Python3读写Excel文件(使用xlrd,xlsxwriter,openpyxl3种方式读写实例与优劣)
2020/02/13 Python
Mountain Warehouse德国官网:英国户外零售商
2019/08/11 全球购物
Linux的文件类型
2012/03/07 面试题
年会搞笑主持词串词
2014/03/24 职场文书
八一建军节演讲稿
2014/09/10 职场文书
上级领导检查欢迎词
2015/09/30 职场文书