PyCharm2020.3.2安装超详细教程


Posted in Python onFebruary 08, 2021

PyCharm是目前 Python 语言最好用的集成开发工具,可以帮助用户提高开发效率。

1.下载 Pycharm

在 Pycharm 的官网即可下载,链接如下

PyCharm for Windows :https://www.jetbrains.com/pycharm/download/#section=windows

PyCharm for Mac :https://www.jetbrains.com/pycharm/download/#section=mac

PyCharm for Linux :https://www.jetbrains.com/pycharm/download/#section=linux

版本选择

下载时有两种版本选择 Professional(专业版,收费)和Community(社区版,免费)

一般来说,我们使用Community版本就够了,除非你需要用 Python 进行 Django 等 Web 开发时才需要用到专业版。

PyCharm2020.3.2安装超详细教程

2.安装 Pycharm

第一步,双击 exe 文件,直接点击 Next

PyCharm2020.3.2安装超详细教程

第二步,如果要修改安装路径,就在这里更改:

PyCharm2020.3.2安装超详细教程

第三步,需要进行一些设置,如果你无特殊需要按照图中勾选即可:

PyCharm2020.3.2安装超详细教程

如果有特殊需要,请按如下描述确定是否勾选设置:

创建快捷方式:默认根据你当前系统进行选择;将 pycharm 的启动目录添加到环境变量(需要重启),如果需要使用命令行操作 pycharm,则勾选该选项;添加鼠标右键菜单,使用打开项目的方式打开文件夹。如果你经常需要下载一些别人的代码查看,可以勾选此选项,这会增加鼠标右键菜单的选项;将所有 py 文件关联到 pycharm,也就是你双击你电脑上的 py 文件,会默认使用 pycharm 打开。不建议勾选,pycharm 每次打开的速度会比较慢。你要单独打开 py 文件,建议使用 notepad++ 等文本编辑器,打开速度会更快;

第四步,默认即可,点击 install

PyCharm2020.3.2安装超详细教程

第五步,耐心的等待两分钟左右,之后就会得到下面的安装完成的界面,勾选Run Pycharm,点击Finish,PyCharm2020.3.2安装完成。

PyCharm2020.3.2安装超详细教程

3.配置 Pycharm

首次启动 pycharm,会弹出配置窗口,如果你之前使用过 pycharm 并有相关的配置文件,则在此处选择;如果没有,默认即可。

PyCharm2020.3.2安装超详细教程

选择30天免费试用,点击Evaluate for free,然后点击Evaluate

PyCharm2020.3.2安装超详细教程

配置完成,界面如下

PyCharm2020.3.2安装超详细教程

4.创建项目

创建 Python 项目

这里选择New Project

PyCharm2020.3.2安装超详细教程

设置项目名称和选择解释器

如果出现 No Python interpreter selected 表示 Python 的环境变量有问题。这里我们使用自己的解释器

注意:这里默认使用的 Python 的虚拟环境,如果你不使用虚拟环境,一定要修改。

PyCharm2020.3.2安装超详细教程

选择系统解释器,找到你安装的 Python 目录,点击OK

PyCharm2020.3.2安装超详细教程

然后点击 Create 即可

PyCharm2020.3.2安装超详细教程

那么现在项目就创建成功了,去掉 Show tips on startup,不用每次都打开欢迎界面,然后关闭即可。

PyCharm2020.3.2安装超详细教程

5.测试运行

Python 文件

刚才我们创建项目的时候,默认勾选了Create a main.py welcome scriptPyCharm默认会帮我们创建main.py文件,键盘输入Shift+F10,即可运行

PyCharm2020.3.2安装超详细教程

输出结果

PyCharm2020.3.2安装超详细教程

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

Python 相关文章推荐
wxpython 最小化到托盘与欢迎图片的实现方法
Jun 09 Python
分析在Python中何种情况下需要使用断言
Apr 01 Python
Python2.7基于淘宝接口获取IP地址所在地理位置的方法【测试可用】
Jun 07 Python
Python实现嵌套列表去重方法示例
Dec 28 Python
Python模块WSGI使用详解
Feb 02 Python
Python读写zip压缩文件的方法
Aug 29 Python
如何使用python爬虫爬取要登陆的网站
Jul 12 Python
python opencv实现证件照换底功能
Aug 19 Python
wxPython多个窗口的基本结构
Nov 19 Python
Django关于admin的使用技巧和知识点
Feb 10 Python
使用keras内置的模型进行图片预测实例
Jun 17 Python
8g内存用python读取10文件_面试题-python 如何读取一个大于 10G 的txt文件?
May 28 Python
python 30行代码实现蚂蚁森林自动偷能量
Feb 08 #Python
如何用Python编写一个电子考勤系统
Feb 08 #Python
python编程的核心知识点总结
Feb 08 #Python
python上下文管理器异常问题解决方法
Feb 07 #Python
python中@contextmanager实例用法
Feb 07 #Python
python tkinter实现下载进度条及抖音视频去水印原理
Feb 07 #Python
python gui开发——制作抖音无水印视频下载工具(附源码)
Feb 07 #Python
You might like
PHP-CGI远程代码执行漏洞分析与防范
2017/05/07 PHP
用JavaScript仿PS里的羽化效果代码
2011/12/20 Javascript
JS中的public和private对象,即static修饰符
2012/01/18 Javascript
8款非常棒的响应式jQuery 幻灯片插件推荐
2012/02/02 Javascript
简单实例处理url特殊符号&处理(2种方法)
2013/04/02 Javascript
jQuery简易图片放大特效示例代码
2014/06/09 Javascript
JS实现可关闭的对联广告效果代码
2015/09/14 Javascript
RequireJS入门一之实现第一个例子
2015/09/30 Javascript
基于vue+canvas的excel-like组件实例详解
2017/11/28 Javascript
vue.js实现的全选与全不选功能示例【基于elementui】
2018/12/03 Javascript
从零到一详聊创建Vue工程及遇到的常见问题
2019/04/25 Javascript
jqGrid表格底部汇总、合计行footerrow处理
2019/08/21 Javascript
vue项目中使用bpmn-自定义platter的示例代码
2020/05/11 Javascript
JavaScript实现雪花飘落效果
2020/12/27 Javascript
爬山算法简介和Python实现实例
2014/04/26 Python
python内存管理分析
2015/04/08 Python
分析Python的Django框架的运行方式及处理流程
2015/04/08 Python
Python中splitlines()方法的使用简介
2015/05/20 Python
Python3读取UTF-8文件及统计文件行数的方法
2015/05/22 Python
今天 平安夜 Python 送你一顶圣诞帽 @微信官方
2017/12/25 Python
python KNN算法实现鸢尾花数据集分类
2019/10/24 Python
Python基于staticmethod装饰器标示静态方法
2020/10/17 Python
Django filter动态过滤与排序实现过程解析
2020/11/26 Python
使用python操作lmdb对数据读取的实例
2020/12/11 Python
加拿大著名时装品牌:SOIA & KYO
2016/08/23 全球购物
Uber Eats台湾:寻找附近提供送餐服务的餐厅
2018/05/07 全球购物
Ajxa常见问题都有哪些
2014/03/26 面试题
优秀交警事迹材料
2014/01/26 职场文书
中国入世承诺
2014/04/01 职场文书
音乐教育专业自荐信
2014/09/18 职场文书
2014年学校安全工作总结
2014/11/13 职场文书
苏州园林导游词
2015/02/03 职场文书
护士辞职信怎么写
2015/02/27 职场文书
浅析InnoDB索引结构
2021/04/05 MySQL
4种非常实用的python内置数据结构
2021/04/28 Python
Android使用EventBus发送消息,Fragment中接收消息的方法会执行多次
2022/04/24 Java/Android