PyCharm下载、安装、注册以及简单使用【全过程讲解】

news2024/9/29 21:28:25

在使用PyCharm IDE之前,请确保自己的计算机里面安装了Python解释器环境,若没有下载和安装可以看看我之前的文章>>>Python环境设置>>>或者还可以观看视频讲解。

注意:本文软件的配置方式仅供个人学习使用,如有侵权请联系删除,若有条件,请支持正版。

下载

PyCharm下载地址:https://www.jetbrains.com/pycharm/
进入下载主页,点击Download按钮进入下载选择,有两个版本,专业版(收费的,功能更强大)社区版(免费的,日常学习可以,但是无法做Web工程项目),既然是开发者,当然一步到位选择专业版好,社区版直接下载安装按提示安装即可,较简单,选择专业版之后,再选择对应操作系统版本,这里以Windows版本为例。

在这里插入图片描述
点击下载按钮,进入下载,得到下载的安装包。

安装

双击下载的安装包,选择安装路径,下一步。

在这里插入图片描述

进入这一步,可以不用选择什么,添加Path变量可以勾上。

在这里插入图片描述
然后下一步直接安装即可。

配置

双击安装好的软件运行,发现需要注册才能进入使用,三种选择要么输入账户,要么注册码,要么证件服务器。
在这里插入图片描述
本文讲两种解决注册方式。

  • 第一种,教育邮箱注册方式。也即是输入对应账号来注册,这种方式是JetBrains官方对于学生和老师的一种友好的方式,可以通过申请教育邮箱免费使用的方式来接活软件。

    首先去官网找到教育申请的入口。进入PyCharm下载官网,找到导航栏的Education,在里面找到Free Licenses的第一个选择对于学生和老师,点击进去申请。

    在这里插入图片描述
    然后找到对应的Apply地方点击。
    在这里插入图片描述
    这样就到了申请的地方了,申请方式选择第一种,填完对应信息提交申请即可,大约要两周的时间。
    在这里插入图片描述
    若第一种申请方式出错的话,就选择第三种官方文件的方式申请,也是填写相应的信息即可,博主目前的教育邮箱免费正在申请中。申请成功的话会给你的邮箱发送电子邮件的,这期间你只能免费试用PyCharm 30天。
    在这里插入图片描述

  • 第二种注册方式就是使用补丁注册这个专业版的软件,这样你的PyCharm就可以长期使用。方法如下:

    下载注册补丁,注册补丁我放在了网盘中,请在文末获取注册补丁下载链接。
    补丁下载后,先解压,解压后的目录如下:
    在这里插入图片描述

选择第一个文件夹,点击进去。

在这里插入图片描述
在这里插入图片描述

将整个jetbra复制,粘贴到一个不会移动它的地方,博主将它复制到D盘根目录下面。
在这里插入图片描述
注意:补丁文件夹要单独存放,且放置的路径里不能有中文和空格,避免读取补丁出错

再进入文件夹内,找到下图所指的文件,双击它运行。
在这里插入图片描述
得到如下画面,点击确定
在这里插入图片描述
大概过了10到30s之后,出现Done提示,表明注册成功!
在这里插入图片描述
重新启动PyCharm,输入注册补丁中的注册序列号即可。
在这里插入图片描述

然后发现PyCharm竟然神奇的可以使用了,开心。。。

在这里插入图片描述
注意:若重启PyCharm没有注册成功试试重启电脑再试试。

需要注意的地方

  1. 使用教育邮箱注册方式,但时间到期后重新再次申请即可,不用担心,只要你还在没毕业就行。
  2. 使用注册补丁方式注册,后面有新版本出现提示更新版本时,不允许更新,否则注册失效需要重新注册。
  3. 虽然注册成功了,但是注册补丁不能删除,不能移动。放在那里就行,不会占用多少空间的,也不要把其他文件或内容放在里面。

由于百度分享链接容易被和谐,因此想要获取注册补丁,请关注WeiChat Account【AI与计算机视觉】,回复Python获取。

简单使用

首先打开PyCharm软件,如下图,可以创建新项目,也可以打开已有项目,这里演示第一次使用,那么就是创建新项目。

在这里插入图片描述
进入配置,如下:新版本的好处就在于,在创建项目时,可以使用conda命令自动给你创建虚拟环境,不用额外再去创建虚拟环境。

在这里插入图片描述
进入主要的页面,好好看看啊,突然发现比原来的PyCharm好看多了。简洁、美观。界面更新的太漂亮了。
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/485900.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

有研究员公开了一个解析并提取 Dell PFS BIOS 固件的工具(下)

导语:研究员公开了一个解析并提取 Dell PFS BIOS 固件的工具。 Apple EFI IM4P分配器 介绍 解析苹果多个EFI固件.im4p文件,并将所有检测到的EFI固件分割为单独的SPI/BIOS映像。 使用 你可以拖放或手动输入包含Apple EFI IM4P固件的文件夹的完整路径。…

【VM服务管家】VM4.2平台SDK_6.3 控件嵌入类

目录 2.3.1 渲染控件:渲染控件上自定义图形的方法2.3.2 参数控件:参数配置控件绑定模块的方法2.3.3 控件颜色:控件颜色修改方法2.3.4 独立控件:二次开发单独显示Group的方法2.3.5 取流控件:实时取流控件的使用方法2.3.…

【2023年第十一届泰迪杯数据挖掘挑战赛】B题:产品订单的数据分析与需求预测 23页论文及实现代码

【2023年第十一届泰迪杯数据挖掘挑战赛】B题:产品订单的数据分析与需求预测 23页论文及实现代码 相关链接 (1)建模方案 【2023年第十一届泰迪杯数据挖掘挑战赛】B题:产品订单的数据分析与需求预测 建模及python代码详解 问题一…

python为什么长期霸占榜首

Python霸占榜首 只因它真的很强 Python,年龄可能比很多读者都要大,但是它在更新快速的编程界却一直表现出色,甚至有人把它比作是编程界的《葵花宝典》,只是Python的速成之法相较《葵花宝典》有过之而无不及。 Python简洁&#x…

【Hello Network】UDP协议

作者:小萌新 专栏:网络 作者简介:大二学生 希望能和大家一起进步 本篇博客简介:简单介绍传输层和UDP协议 UDP协议 传输层端口号端口号范围划分知名端口号端口号与进程netstat与iostatpidof UDP协议UDP协议格式udp的数据封装udp的数…

2.2磁盘分区

2.2 磁盘分区 一个磁盘可以被划分为多个分区,有一个磁盘并且将他们划分为C;D;E盘,那个C,D,E就是分区(partition)。 2.2.1 磁盘连接的方式与设备文件名的关系 个人计算机常见的磁盘接口有两种,分别是SATA与SAS接口&…

精品:Stimulsoft Forms 2023.2.2

Stimulsoft Forms 是一种用于创建、编辑、填写、发布、分发交互式表单和收集结果的工具。我们的产品可嵌入到应用程序中,并允许您创建各种自定义填充模板。丰富的功能使模板具有真正的交互性。用户会收到 PDF 格式的可填写表格,他们可以在任何支持此格式…

ZooKeeper安装与配置集群

简介: ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布…

ChatGPT初尝试——合并Excel表格【AI版】

ChatGPT真的能提升生产力吗?【AI版】 无意间的刷到的视频一、提需求二、ChatGPT用Python编写代码三、意外的解释四、ChatGPT改用Java编写代码五、GPT第二次生成Java代码尾巴 无意间的刷到的视频 晚上在家刷视频,突然看到一个在讲关于AI编程的视频&#…

网络安全:网络信息安全的概述.

网络安全:网络信息安全的概述 网络信息安全是一门涉及计算机科学,网络技术,通信技术、密码技术、信息安全技术、应用数学、数论、信息论等多种学科的综合性学科。 它主要是指网络系统的硬件、软件及其系统中的数据受到保护,不受…

深度学习 -- Pytorch学习 数据集API Dataset与DataLoader 重载鸢尾花数据集

前言 在模型训练的步骤中,数据的部分非常重要,它的过程主要分为数据收集、数据划分、数据读取、数据预处理。 数据收集的有原始样本和标签(Img,label) 数据集的划分需要分为训练集、验证集、测试集。 训练集负责训练模型,验证集…

C++基础知识快速入门

目录 一, 命名空间 1.1命名空间使用命名空间中成员该如何使用呢? 1.2 命名空间其他2种使用方式: 1. using 将其中一个成员引入 2. using namespace 二,C输入&输出 (简单运用) 2. 1 头文件 2. 2 cout 与 …

2023年软件测试常见面试题100%问必背全套教程

随着数字化时代的到来,软件测试越来越受到重视。在未来的几年里,软件测试将继续成为信息技术领域中的热门职业之一。如果你是一名正在寻找或准备进入软件测试行业的人,那么这套常见面试题全套教程对你来说会非常有用。 这套教程旨在帮助你了…

MySQL主从同步配置

Mysql 主从同步原理 就是基于数据库里面的那个 binlog 文件进行数据同步 具体步骤: step1:master将数据改变记录到二进制日志(binary log)中。step2: 当slave上执行 start slave 命令之后,slave会创建一个…

Unity 后处理(Post-Processing) -- (2)创建后处理配置文件

通过前面一小节,我们初步认识了后处理是什么,在Unity中简单的试了试后处理的效果。本节我们来创建一个我们自己的后处理配置文件(post-processing profile)。 一个后处理配置文件包含了一系列为了达到特定视觉效果的后处理效果的配…

C51 - DS18B20

Thermometer 1> 实验概述2> 硬件设计3> DS18B204> 单总线(1-Wire)通讯协议4.1> 复位时序4.2> 写-DS18B20时序4.3> 读-DS18B20时序4.4> 命令 5> 程序设计5.1> 编程思路5.2> 代码实现 6> 联调测试 1> 实验概述 实现…

Redis集合底层实现原理

目录 本章重点简单动态字符串SDS集合底层实现原理zipListlistPackskipListquickListKey 与Value中元素的数量 本章重点 掌握Redis简单动态字符串了解Redis集合底层实现原理 简单动态字符串SDS SDS简介 我们Redis中无论是key还是value其数据类型都是字符串.我们Redis中的字符…

从入门到精通:30天速成黑客教程到底有多狠?

首先我谈下对黑客&网络安全的认知,其实最重要的是兴趣热爱,不同于网络安全工程师,他们大都是培训机构培训出来的,具备的基本都是防御和白帽子技能,他们绝大多数的人看的是工资,他们是为了就业而学习&am…

ShardingSphere学习笔记

目录 1. 概述 1.1 分库分表是什么 1.2 分库分表方式 1.2.1 垂直分表 1.2.2 垂直分库 1.2.3 水平分库 1.2.4 水平分表 1.3 小结 1.3 分库分表带来的问题 1.3.1 事务一致性问题 1.3.2 跨节点关联查询 1.3.3 跨节点分页、排序函数 1.3.4 主键避重 1.3.5 公共表 2. …

JavaSE基础(二)—— 类型转换、运算符、键盘录入

目录 一、类型转换 1. 自动类型转换 1.1 自动类型转换的底层原理: ​1.2 自动类型转换的其他形式​编辑 2. 表达式的自动类型转换 3. 强制类型转换 3.1 强制类型转换底层原理​编辑 3.2 注意事项 二、运算符 1. 算数运算符 1.1 案例:数值拆分…