Pycharm新手使用教程(详解)
Pycharm新手使用教程(详解)
【注】:
如果想要下载Pycharm工具,直接去《开发工具》中进行下载。
简介
Jetbrains家族和Pycharm版本划分:
pycharm是Jetbrains家族中的一个明星产品,Jetbrains开发了许多好用的编辑器,包括Java编辑器(IntelliJ IDEA)、JavaScript编辑器(WebStorm)、PHP编辑器(PHPStorm)、Ruby编辑器(RubyMine)、C和C++编辑器(CLion)、.Net编辑器(Rider)、iOS/macOS编辑器(AppCode)等。pycharm现在在官网[https://www.jetbrains.com/pycharm/download/#section=windows]是分为两个版本,第一个版本是Professional(专业版本),这个版本功能更加强大,主要是为Python和web开发者而准备,是需要付费的。第二个版本是社区版,一个专业版的阉割版,比较轻量级,主要是为Python和数据专家而准备的。一般我们做开发,下载专业版本比较合适。
PyCharm 是我用过的python编辑器中,比较顺手的一个。而且可以跨平台,在macos和windows下面都可以用,这点比较好。是python现在最好用的编辑器,没有之一。
安装包
PyCharm
笔者使用PyCharm2018.3.2,请根据机器是64位还是32位来选择对应的PyCharm版本。(相信绝大部分人都可以很从容的来查看自己机器的位数,在这里就不赘述了,如果不清楚自己可以百度一下就可以)
可以去PyCharm官网:https://www.jetbrains.com下载对应机器的安装包。
安装包下载
第一步:进入PyCharm官网,点击Tools,如下图所示:

第二步:点击“PyCharm”,进入安装包现在页面,如下图所示:

第三步:点击“DOWNLOAD NOW”,根据自己需要下载匹配的操作系统的安装包,如下图所示:

第四步:等待安装包下载完,运行即可。

python安装过程
第一步:找到下载好的PyCharm安装包,如下图所示“

第二步:双击已下载的PyCharm安装包,出现如下图所示的界面,点击“next”

第三步:选择安装目录,Pycharm需要的内存较多,建议将其安装在D盘或者E盘,不建议放在系统盘C盘:

第四步:点击Next,进入下图的界面:

数字1:create desktop shortcut(创建桌面快捷方式),系统32位就选32-bit,系统64位就选64-bit。现在大多数都是64位了,不清楚系统类型:我的电脑=》右键=》属性
笔者的电脑是64位系统,所以选择64位。
数字2:update path variable(restart needed)更新路径变量(需要重新启动),add launchers dir to the path(将启动器目录添加到路径中)。上一个PyCharm版本没有的,所以没有选择。
数字3:update context menu(更新上下文菜单),add open folder as project(添加打开文件夹作为项目)。上一个PyCharm版本没有的,所以没有选择。
数字4:create associations 创建关联,关联.py文件,双击都是以pycharm打开。
数字5:不要选,我第一次安装的时候就是勾选了,差点放弃。pycharn是国外的软件,网站就是国外,下载速度很慢。有人选上等一两个小时,我等半小时,直接强制关掉。没勾选安装很快完成。把数字1和数字4勾选就好,数字2和数字3看你自己需求。(数字5如果有需求,自己可以单独去官网下载安装JRE)
第五步:点击Next,进入下图界面:

默认安装即可,直接点击Install。
第六步:耐心的等待两分钟左右,如下图:

第七步:之后就会得到下面的安装完成的界面:

第八步:点击Finish,Pycharm安装完成。接下来对Pycharm进行配置,双击运行桌面上的Pycharm图标,进入下图界面:

从哪里导入pycharm设置,直接第三个(Do not import settings),以后还可以导入。选择Do not import settings,之后选择OK,进入下一步。
第九步:勾选I confirm that....... ,界面如下:

第十步:点击“continue”,界面如下:

第十一步:数据分享,界面如下:

这个相当于一个问卷调查吧,看自己愿不愿将信息发送JetBrains来提升他们产品的质量
第十一步:点击“send”或者“Don't send”。进入如下界面:

皮肤选择,建议选择Darcula主题,该主题更有利于保护眼睛,而且看上去也非常不错~~~
第十二步:可以右上角关掉,也可以左下角:skip remaining and set defaults(跳过其余和设置默认值)

第十三步:点击左下角:skip remaining and set defaults(跳过其余和设置默认值)进入激活界面,选择第二个License server,如下图所示:

Active 激活分为三种:1、JetBrains Account 账户激活;2、Activation code激活码(推荐亲测);3、License server授权服务器激活(推荐)
Evaluate试用 一般是30天,不推荐
国内一般都是破解激活,到此安装已完成,具体激活请看激活的随笔
【转载】原文链接:https://www.cnblogs.com/du-hong/
作者:北京-宏哥
Pycharm新手使用教程(详解)的更多相关文章
- SignalR新手系列教程详解总结(转)
SignalR新手系列教程详解总结 GlobalHost.ConnectionManager.GetHubContext<TodoListHub>() .Clients.Clients(l ...
- SAE上传web应用(包括使用数据库)教程详解及问题解惑
转自:http://blog.csdn.net/baiyuliang2013/article/details/24725995 SAE上传web应用(包括使用数据库)教程详解及问题解惑: 最近由于工作 ...
- 史上最全的maven pom.xml文件教程详解
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/20 ...
- webpack安装配置使用教程详解
webpack安装配置使用教程详解 www.111cn.net 更新:2015-09-01 编辑:swteen 来源:转载 本文章来为各位详细的介绍一下关于webpack安装配置使用教程吧,这篇文章对 ...
- 重置出错?微软Win10平板Surface Pro 4重装系统教程详解
重置出错?微软Win10平板Surface Pro 4重装系统教程详解 2015-12-11 15:27:30来源:IT之家作者:凌空责编:凌空 评论:65 Surface Pro 4系统重置出错该怎 ...
- QuartusII13.0使用教程详解(一个完整的工程建立)
好久都没有发布自己的博客了,因为最近学校有比赛,从参加到现在都是一脸懵逼,幸亏有bingo大神的教程,让我慢慢走上了VIP之旅,bingo大神的无私奉献精神值得我们每一个业界人士学习,向bingo致敬 ...
- Ubuntu下安装JDK图文教程详解 jdk-java6-30 .bin 的处理方法
Ubuntu下安装JDK图文教程详解 jdk-java6-30 .bin 的处理方法: https://blog.csdn.net/mingjie1212/article/details/485250 ...
- Webstorm使用教程详解
Webstorm使用教程详解 Webstorm垂直分栏.左右分栏 Webstorm 主题.背景.颜色等设置的导入导出 使用WebStorm开发web前端 网页中文乱码问题的解决方案 Webstor ...
- Github新手使用学习详解
Github新手使用学习详解 (一)git的使用学习 首先下载git bash,安装一路默认选择即可. 安装好后第一步,获取ssh key,即属于自己的密钥: 打开Git bash后输入以下代码: $ ...
随机推荐
- IntersectionObserver API,观察元素是否进入了可视区域
网页开发时,常常需要了解某个元素是否进入了"视口"(viewport),即用户能不能看到它. 上图的绿色方块不断滚动,顶部会提示它的可见性. 传统的实现方法是,监听到scroll事 ...
- django.db.utils.OperationalError: (1093, "You can't specify target table 'xxx' for update in FROM clause")
这个错误的意思是,不能在update某张表的where条件中,再次select这张表的某些值作为筛选条件,比如: update message set content = "hello&qu ...
- 什么是BGP协议
Border Gateway Protocol,边界网关协议,简称BGP,主要用于互联网AS(自治系统)之间的互联. Linux内核原生支持的.专门用在大规模数据中心维护不同的"自治系统&q ...
- IO相关Demo
这几天复习了IO相关知识 只为记录,好记性不如烂笔头 有误请指正 ありがとうございます. 我的公众号 作者:晨钟暮鼓c个人微信公众号:程序猿的月光宝盒 1.判断存在,存在改名,并延迟删除,不存在新建 ...
- python-Redis模块常用的方法汇总
Redes模块常用的方法汇总 一.创建建Redis对象 1.直接使用 import redis r = redis.Redis(host='127.0.0.1', port=6379) 2.连接池使用 ...
- 面试题:python 中 staticmethod 和 classmethod有什么区别
面试中经常会问到staticmethod 和 classmethod有什么区别? 首先看下官方的解释: staticmethod: class staticmethod staticmethod(fu ...
- Java生鲜电商平台-电商系统性能指标
Java生鲜电商平台-电商系统性能指标 1.响应时间和吞吐量 根据应用程序的响应时间可以知道程序完成传输数据所用的时间.也可以从HTTP请求级别,或者成为数据库级别来看.对那些缓慢的查询你需要做一些优 ...
- RDMA 相关 简要摘录
RDMA (Remote Direct Memory Access) 全称为 远程直接内存访问 其出现的目的:为了解决网络传输中服务端数据处理的延迟而产生的.其将数据直接从一台计算机的内存传输到另一台 ...
- xshell连接console口
- STL 中 map 的使用
涉及:vector,pair 基本结构 map 从本质上来说是一颗二叉排序树,树上的节点类型为pair.pair类型中有两个重要的成员变量,其中 first 存储了 key ,second 存储了 v ...