Python开发工具Pycharm的安装以及使用步骤总结


Posted in Python onJune 24, 2021

前言

PyCharm是一种Python 的IDE工具(集成开发环境),带有一整套可以帮助用户在使用Python语言开发时提高其效率的工具,内部集成的功能如下:

  • Project管理
  • 智能提示
  • 语法高亮
  • 代码跳转
  • 调试代码
  • 解释代码(解释器)
  • 框架和库
  • ......

总而言之,PyCharm 是一款功能强大的 Python 编辑器,推荐以后编写Python代码,主要用的就是这款IDE。

一、Pycharm下载

先登陆Pycharm官网或者直接输入Pycharm下载地址:https://www.jetbrains.com/pycharm/download/

PyCharm有两个版本:

  • 一个是Professional 表示专业版,需要收费。
  • 一个是Community 是社区版,可免费使用。

我们可以根据自己电脑的操作系统进行选择,并选择自己需要的PyCharm版本。如下图:

Python开发工具Pycharm的安装以及使用步骤总结

可以点击页面左侧的Other versions,可以选择下载你需要的PyCharm版本。

二、Pycharm安装

(1)开始安装,点击下一步

Python开发工具Pycharm的安装以及使用步骤总结

(2)选择安装目录

Python开发工具Pycharm的安装以及使用步骤总结

(3)配置PyCharm安装选项

Python开发工具Pycharm的安装以及使用步骤总结

说明:

  • Create Desktop Shortcut:创建桌面快捷方式,请根据需要勾选。
  • update context menu,add open folder as project:(更新上下文菜单,添加打开文件夹作为项目):简单说就是,右键文件夹时多一个快捷选项“快速把文件夹以PyCharm的项目打开,请根据需要勾选。
  • Create Associations:是否关联文件,如果勾选关联,以后打开.py文件就会用PyCharm打开,请根据需要勾选。。
  • Update PATH variable(restart needed),Add launchers dir to the PATH:(更新PATH变量(需要重新启动),将启动器目录添加到PATH):简单说就是否将PyCharm启动目录添加到环境变量中,即可以从命令行中启动PyCharm,请根据需要勾选。
  • 我个人需求只勾选上图中选项。

(4)执行安装PyCharm

Python开发工具Pycharm的安装以及使用步骤总结

(5)正在安装PyCharm

Python开发工具Pycharm的安装以及使用步骤总结

(6)PyCharm安装完成,进项配置

Python开发工具Pycharm的安装以及使用步骤总结

(7)导入PyCharm设置

直接选择Do not import settings,以后还可以导入,之后选择OK。

Python开发工具Pycharm的安装以及使用步骤总结

(8)选择PyCharm主题

Python开发工具Pycharm的安装以及使用步骤总结

(9)选择你需要的插件

如不清楚,默认即可。以后我们对自己需要安装的插件很熟悉的时候,可以手动选择。

Python开发工具Pycharm的安装以及使用步骤总结

(10)认证

输入许可证号,或者选择免费试用30天,我们这里选择试用30天。

Python开发工具Pycharm的安装以及使用步骤总结

安装完成。

三、PyCharm界面介绍

如下图所示:

Python开发工具Pycharm的安装以及使用步骤总结

说明:

  • 文件导航区域 能够: 浏览/定位/打开 项目文件。
  • 文件编辑区域 能够: 编辑 当前打开的文件。
  • 控制台区域 能够:
  • 输出程序执行内容。
  • 跟踪调试代码的执行。

四、基本使用

我们来以下步骤来学习PyCharm的基本使用:

如何创建一个Python项目。如何编写Python代码。如何运行Python代码查看结果。

(1)新建Python项目

1)在PyCharm 中点击[File] —>[New Project...] ,打开创建项目页面。

Python开发工具Pycharm的安装以及使用步骤总结

2)创建项目目录Location

也就是项目保存在电脑的什么位置上,方便后期维护。

Python开发工具Pycharm的安装以及使用步骤总结

3)配置Python项目的解释器。

点击Project Interpreter:New Virtualenv environment会出现Python解释器配置界面,我们选择Existing interpreter,意思是说选择当前系统已存在Python解释器。

Python开发工具Pycharm的安装以及使用步骤总结

说明:

  • 而默认情况下,新版 PyCharm 预设的是第一种选择:New environment using。这种方式会创建一个新的虚拟 Python 环境。
  • 这样的效果是,将你选择的 Python 环境复制一份,生成一个副本,这个新项目之后安装的所有第三方库仅限于这个副本的环境,而不会影响你原本的 Python 和其他项目。
  • 创建成功之后,会在项目里看到一个额外的目录,就是虚拟的 Python 环境所在。这对于开发多个 Python 项目来说非常方便,也是通常所采用的解决方案。
  • 在命令行里通过pip install 安装的库,无法在自己创建的 PyCharm 项目中使用。原因就是项目使用了全新的虚拟环境。
  • 所以推荐使用Existing interpreter本地编译器来创建项目。

(我们这里只是简单的说一下两种配置Python解释器的区别,更多关于Virtualenv Environment的知识,以后遇到了再详细的说明。)

4)点击Create创建项目。

Python开发工具Pycharm的安装以及使用步骤总结

这样我们就完成了一个Python项目的创建,如下图:

Python开发工具Pycharm的安装以及使用步骤总结

(2)编写Python代码

1)先创建一个Python文件。

项目根目录或根目录内部任意位置 —> 右键 —> [New] —> [Python File] —> 输入文件名 —> [OK]

Python开发工具Pycharm的安装以及使用步骤总结

输入文件名firstpythonfile,直接按回车,完成Python的创建。

Python开发工具Pycharm的安装以及使用步骤总结

firstpythonfile文件创建完成,如下图:

Python开发工具Pycharm的安装以及使用步骤总结

2)在新建的Python文件编写代码。

 

print("hello world ! hello python !")

(3)执行代码查看结果

右键 —> Run firstpythonfile来执行Python文件。

Python开发工具Pycharm的安装以及使用步骤总结

我们下面来查看控制台结果:

 

D:\DevInstall\environments\Python\Python37\python.exe (Python解释器位置)
    F:/PyCharmWorkspace/hello-python-01/firstpythonfile.py (执行的Python文件位置)

hello world ! hello python !(Python文件输出内容)

Process finished with exit code 0(流程结束,被跳过的代码为0)

当出现Process finished,说明Python程序执行完了。

(4)设置PyCharm字体

PyCharm字体分为l两部分:整体界面字体编码区+控制台字体。

1)整体界面字体设置

[File] —> [Settings...] —> [Appearance]

Python开发工具Pycharm的安装以及使用步骤总结

Theme:修改主题。Name:修改主题字体。Size:修改主题字号。

提示:推荐14号字体比较合适。

2)编码区和控制台字体设置

[File] —> [Settings...] —> [Editor]

Python开发工具Pycharm的安装以及使用步骤总结

Font:修改字体。Size:修改字号。Line Spacing:修改行间距。

提示:推荐16-18号字体比较合适。

(5)PyCharm中修改解释器

操作如下:

[File] —> [Settings...] —> [Project: 项目名称] —> [Project Interpreter] —> [设置图标] —> [Add] —> 选择你需要的Python解释器位置 —> [OK]。

如下图所示:

Python开发工具Pycharm的安装以及使用步骤总结

五、PyCharm中的Python交互界面

在PyCharm中也集成了Python的交互界面。用法同命令行交互界面一样,也不能保存数据,只能进行简单测试。

Python开发工具Pycharm的安装以及使用步骤总结

同命令行交互界面一样,定义的变量都临时保存在内存中,关闭项目或者命令行窗口后变量才消失。

到此这篇关于Python开发工具Pycharm的安装以及使用步骤总结的文章就介绍到这了,更多相关Pycharm的安装以及使用内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
Pandas读取MySQL数据到DataFrame的方法
Jul 25 Python
python 把列表转化为字符串的方法
Oct 23 Python
Python面向对象程序设计OOP入门教程【类,实例,继承,重载等】
Jan 05 Python
浅谈Pandas Series 和 Numpy array中的相同点
Jun 28 Python
Python爬取智联招聘数据分析师岗位相关信息的方法
Aug 13 Python
利用anaconda作为python的依赖库管理方法
Aug 13 Python
简单分析python的类变量、实例变量
Aug 23 Python
手写一个python迭代器过程详解
Aug 27 Python
用python拟合等角螺线的实现示例
Dec 27 Python
python使用PIL剪切和拼接图片
Mar 23 Python
python 实现PIL模块在图片画线写字
May 16 Python
Python系统公网私网流量监控实现流程
Nov 23 Python
Python语言规范之Pylint的详细用法
Python基础教程,Python入门教程(超详细)
Jun 24 #Python
Django Paginator分页器的使用示例
python随机打印成绩排名表
教你怎么用Python selenium操作浏览器对象的基础API
Jun 23 #Python
Python一些基本的图像操作和处理总结
Python使用openpyxl批量处理数据
You might like
ThinkPHP3.0略缩图不能保存到子目录的解决方法
2012/09/30 PHP
浅谈php中mysql与mysqli的区别分析
2013/06/10 PHP
PHP面向对象程序设计之类与反射API详解
2016/12/02 PHP
?牟┛途W扣了一??效果出?? target=
2007/05/27 Javascript
javascript window对象属性整理
2009/10/24 Javascript
jQuery checkbox全选/取消全选实现代码
2009/11/14 Javascript
jquery中的事件处理详细介绍
2013/06/24 Javascript
javascript:void(0)的问题使用探讨
2014/04/10 Javascript
javascript事件冒泡详解和捕获、阻止方法
2014/04/12 Javascript
深入理解JavaScript系列(49):Function模式(上篇)
2015/03/04 Javascript
详解Jquery EasyUI tree 的异步加载(遍历指定文件夹,根据文件夹内的文件生成tree)
2017/02/11 Javascript
JS实现基于Sketch.js模拟成群游动的蝌蚪运动动画效果【附demo源码下载】
2017/08/18 Javascript
ES6中的Promise代码详解
2017/10/09 Javascript
js中bool值的转换及“&&”、“||”、 “!!”详解
2017/12/21 Javascript
React实现全局组件的Toast轻提示效果
2018/09/21 Javascript
vue 详情跳转至列表页实现列表页缓存
2019/03/27 Javascript
Vue.js获取手机系统型号、版本、浏览器类型的示例代码
2020/05/10 Javascript
Python语言检测模块langid和langdetect的使用实例
2019/02/19 Python
python爬取百度贴吧前1000页内容(requests库面向对象思想实现)
2019/08/10 Python
Python @property原理解析和用法实例
2020/02/11 Python
HTML5新增的表单元素和属性实例解析
2014/07/07 HTML / CSS
Skyscanner阿联酋:全球领先的旅游搜索平台
2017/11/25 全球购物
Under Armour安德玛英国官网:美国高端运动科技品牌
2018/09/17 全球购物
Saks Fifth Avenue澳洲/亚太地区:萨克斯第五大道精品百货店
2019/06/09 全球购物
Tessabit美国:集世界奢侈品和设计师品牌的意大利精品买手店
2020/06/29 全球购物
酒店前厅员工辞职信
2014/01/08 职场文书
校园创业策划书
2014/01/14 职场文书
大学英语演讲稿(中英文对照)
2014/01/14 职场文书
乡镇群众路线教育实践活动整改措施
2014/10/04 职场文书
2014党的群众路线教育实践活动总结报告
2014/10/31 职场文书
文明旅游倡议书
2015/04/28 职场文书
光荣之路观后感
2015/06/12 职场文书
pytorch查看网络参数显存占用量等操作
2021/05/12 Python
Vue+Flask实现图片传输功能
2022/04/01 Vue.js
电脑只能进入安全模式无法正常启动的解决办法
2022/04/08 数码科技
Python面试不修改数组找出重复的数字
2022/05/20 Python