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 相关文章推荐
python列表操作实例
Jan 14 Python
Python使用pygame模块编写俄罗斯方块游戏的代码实例
Dec 08 Python
Python学习教程之常用的内置函数大全
Jul 14 Python
Python实现将字符串的首字母变为大写,其余都变为小写的方法
Jun 11 Python
python调用matplotlib模块绘制柱状图
Oct 18 Python
解决python3插入mysql时内容带有引号的问题
Mar 02 Python
keras实现theano和tensorflow训练的模型相互转换
Jun 19 Python
Python Unittest原理及基本使用方法
Nov 06 Python
python 如何在 Matplotlib 中绘制垂直线
Apr 02 Python
python 中[0]*2与0*2的区别说明
May 10 Python
Python OpenCV 图像平移的实现示例
Jun 04 Python
python 管理系统实现mysql交互的示例代码
Dec 06 Python
Python语言规范之Pylint的详细用法
Python基础教程,Python入门教程(超详细)
Jun 24 #Python
Django Paginator分页器的使用示例
python随机打印成绩排名表
教你怎么用Python selenium操作浏览器对象的基础API
Jun 23 #Python
Python一些基本的图像操作和处理总结
Python使用openpyxl批量处理数据
You might like
php split汉字
2009/06/05 PHP
php使用标签替换的方式生成静态页面
2015/05/21 PHP
yii2整合百度编辑器umeditor及umeditor图片上传问题的解决办法
2016/04/20 PHP
php实现连接access数据库并转txt写入的方法
2017/02/08 PHP
YII2自动登录Cookie总是失效的解决方法
2017/06/28 PHP
微信开发之获取JSAPI TICKET
2017/07/07 PHP
最佳JS代码编写的14条技巧
2011/01/09 Javascript
读jQuery之一(对象的组成)
2011/06/11 Javascript
JS修改css样式style浅谈
2013/05/06 Javascript
深入理解JavaScript系列(19):求值策略(Evaluation strategy)详解
2015/03/05 Javascript
jquery选择器简述
2015/08/31 Javascript
基于javascript实现浏览器滚动条快到底部时自动加载数据
2015/11/30 Javascript
JavaScript数组迭代方法
2017/03/03 Javascript
JavaScript简单实现关键字文本搜索高亮显示功能示例
2018/07/25 Javascript
AngularJS使用$http配置对象方式与服务端交互方法
2018/08/13 Javascript
微信小程序scroll-view实现滚动穿透和阻止滚动的方法
2018/08/20 Javascript
js事件触发操作实例分析
2019/06/21 Javascript
解决Antd Table表头加Icon和气泡提示的坑
2020/11/17 Javascript
使用Python读写及压缩和解压缩文件的示例
2016/07/08 Python
python 实现在txt指定行追加文本的方法
2018/04/29 Python
使用pandas模块读取csv文件和excel表格,并用matplotlib画图的方法
2018/06/22 Python
python下载微信公众号相关文章
2019/02/26 Python
python 数据提取及拆分的实现代码
2019/08/26 Python
python设置随机种子实例讲解
2019/09/12 Python
Pycharm debug调试时带参数过程解析
2020/02/03 Python
基于HTML5+Webkit实现树叶飘落动画
2017/12/28 HTML / CSS
自动化专业本科毕业生求职信
2013/10/20 职场文书
2014年创先争优活动总结
2014/05/04 职场文书
消防安全承诺书
2014/05/22 职场文书
社会发展项目建议书
2014/08/25 职场文书
红色旅游心得体会
2014/09/03 职场文书
2015年新教师个人工作总结
2015/10/14 职场文书
2016年综治宣传月活动宣传标语口号
2016/03/16 职场文书
祝福语集锦:给满月宝宝的祝福语
2019/11/20 职场文书
还在手动盖楼抽奖?教你用Python实现自动评论盖楼抽奖(一)
2021/06/07 Python
怎么禁用Win11输入法 最新Win11输入法关闭教程
2022/08/05 数码科技