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

news/2024/12/15 14:28:33/

在使用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.ppmy.cn/news/57572.html

相关文章

redis 过期消息订阅实现(java实现)

一、开启redis消息通知功能 方法1: 修改conf文件 编辑/etc/redis/redis.conf文件,添加或启用以下内容(key过期通知): notify-keyspace-events Ex方法2: 使用命令 登陆redis-cli输入下列命令 config set notify-keyspace-even…

【Java笔试强训 17】

🎉🎉🎉点进来你就是我的人了博主主页:🙈🙈🙈戳一戳,欢迎大佬指点! 欢迎志同道合的朋友一起加油喔🤺🤺🤺 目录 一、选择题 二、编程题 🔥杨辉三角…

【算法】DFS计算四连通块个数

题目: 输入一个二维数组的row和col, 再输入这个二维数组,输出这个数组中包含的四连通块数量 四连通块是指一个数组数据, 其上下左右中有一个数字和它相等, 则这两个数连通, 属于一个连通块 示例输入: 7 7 0 0 0 0 0 0 0 0 1 1 1 1 2 0 0 3 …

作为一名程序员,如何写出一手让同事膜拜的漂亮代码?

整洁的代码 有意义的命名 函数命名 变量命名 函数的定义 注释的规范 代码的长度 代码的对齐 我写代码已经有好几年了,最近看了一本书叫做《代码整洁之道》。我发现这本书中介绍的一些内容对我来说非常有启发性。书中提到的一些方法和技巧让我重新审视了自己的…

浙大的SAMTrack,自动分割和跟踪视频中的任何内容

Meta发布的SAM之后,Meta的Segment Anything模型(可以分割任何对象)体验过感觉很棒,既然能够在图片上面使用,那肯定能够在视频中应用,毕竟视频就是一帧一帧的图片的组合。 果不其然浙江大学就发布了这个SAMTrack,就是在…

如何构建数据血缘系统

1、明确需求,确定边界 在进行血缘系统构建之前,需要进行需求调研,明确血缘系统的主要功能,从而确定血缘系统的最细节点粒度,实体边界范围。 例如节点粒度是否需要精确到字段级,或是表级。一般来说&#x…

[Pandas] 构建DataFrame数据框

DataFrame是二维数据结构,数据以行和列的形式排列 构建DataFrame最基本的定义格式如下 df pd.DataFrame(dataNone, indexNone, columnsNone) 参数说明 data: 具体数据 index: 行索引,如果没有指定,会自动生成RangeIndex(0,1,2,...,n) colu…

项目沟通管理和干系人管理

与沟通相关的概念、如何制定沟通管理计划、管理和控制沟通、项目干系人管理等 1、沟通的基本概念 沟通:包括信息的生成、传递、接收、理解和检查 沟通渠道的数量和参与者之间成正比关系 沟通渠道的计算公式: M n(n - 1)/ 2 …