此教程实时更新,请放心使用;如果有新版本出现猪哥都会第一时间尝试激活;

pycharm官网下载地址:http://www.jetbrains.com/pycharm/download/

激活前准备工作

配置文件修改已经不在bin目录下直接修改,而是通过pycharm修改
如果输入code一直弹出来,请去hosts里移除jetbrains相关的项目
激活出问题可扫描下方二维码,加入激活群寻求帮助!

两种激活方式

永久激活:推荐优先使用,永久有效
有效期激活:如果你实在激活不了又着急使用,这是备选激活方案,简单快捷
一、永久激活

1.下载新版破解补丁

点击链接: https://pan.baidu.com/s/1nGDqikqT0Moi3zd6MVx82w 提取码: h27m 复制这段内容后打开百度网盘手机App,操作更方便哦 或阅读原文下载补丁文件 jetbrains-agent.jar 并将它放置到 pycharm安装目录的\bin目录:/应用程序/PyCharm.app/Contents/bin下(位置可随意,放这里是怕误操作删除了破解文件)。


2.进入项目界面

如果你之前已经使用有效期激活过可跳过此步骤,如果你是刚下载的pycharm,则需要点击激活窗口的“Evaluate for free”免费试用,然后再创建一个空项目,这样就可以进入到pycharm的工作页面

3.修改配置文件

进入到项目界面后,点击Pycharm最上面的菜单栏中的 “Help” -> “Edit Custom VM Options …”,如果提示是否要创建文件,请点”Yes”。

在打开的vmoptions编辑窗口末行添加:-javaagent:/Applications/PyCharm.app/Contents/bin/jetbrains-agent.jar

请仔细检查补丁路径是否正确。

修改完配置文件之后重启pycharm
修改完配置文件之后重启pycharm
修改完配置文件之后重启pycharm

如果出现pycharm打不开的情况,这时候可以删除这个~/Library/Preferences/目录(可能会被隐藏,直接复制搜索路径即可)下的Pycharm文件夹文件夹,能打开pycharm就不要删除。

Ubuntu如果出现此情况则是删除此路径:~/.PyCharm

4.输入激活码

重启pycharm之后,点击菜单栏中的 “Help” -> “Register …”,这里有两种激活方式:

一、选择最后一种License server激活方式,地址填入:http://jetbrains-license-server (应该会自动填上),或者点击按钮:”Discover Server”来自动填充地址,完成激活

二、如果服务器激活方式无法激活,还可以选择Activation code方式激活,复制下面激活码即可

按 Ctrl+C 复制代码

按 Ctrl+C 复制代码

5.查看有效期

当你激活完毕后,PyCharm右下角会有个Registration小长条提示框,大致的内容为:You copy is Licensed to XXX意思就会告诉你:兄弟,你已经激活成功了,激活码的许可来源是:XXX。

查看有效期的步骤为点击:Help->About这里可以看到你的pycharm的版本号、许可来源、有效期、以及一些环境

服务器激活是没有期限的,即为永久有效

激活码激活的有效期到2089年的

二、有效期激活

如果使用有效期出现问题可先加激活群寻求帮助,还可以尝试使用有效期激活!

1.修改hosts文件

将0.0.0.0 account.jetbrains.com和0.0.0.0 www.jetbrains.com添加到hosts文件最后,注意hosts文件无后缀,如果遇到无法修改或权限问题,可以采用覆盖的方法去替换hosts文件

修改后请检查hosts文件是否修改,激活码无法激活的原因99.99%是因为hosts没有修改正确

Windows系统hosts文件路径为:c:\windows\system32\drivers\etc
Linux系统hosts文件路径为:/etc


2.复制激活码

打开PyCharm选择Activation code激活,然后复制下面的激活码点击激活。此激活码有效期为2020-03-11,大家可以关注微信公众号:裸睡的猪 或扫描下方二维码,在过期之前我会在公众号中推送新的激活码哦

 
 

pycharm2018.1下载激活(mac平台)的更多相关文章

  1. pycharm2018.3.5 下载激活(windows平台)

    软件下载: 百度网盘下载 提取码: 73p7 激活操作: 1.下载jar包 JetbrainsCrack-4.2-release-enc.jar 链接:https://pan.baidu.com/s/ ...

  2. MySql下载安装(Mac平台) 终端启动 XMAPP启动

    1,下载 2,点击MySQL Community Server之后,然后看到需要注册登录的节目,我们就点击最下面just start my download直接下载.懒的注册或者登陆: 3.下载后,& ...

  3. mysql安装(Mac平台)

    mac平台安装mysql有两种方式: 1)使用官方度dmg安装: 2)使用homebrew方式 本人比较推荐使用homebrew方式安装,省去大多数的麻烦,使用官方dmg方式推荐到官网下载:http: ...

  4. Mac平台下的抓包神器 —— Charles

    在开发界,“抓包”这个词想必大家耳熟能详.通过抓包工具,能够获取设备在网络通讯过程中的交换数据包.在 Windows 平台上,笔者使用较多的是 Fiddler 工具,但是由于 Fiddle 使用 C# ...

  5. Appnium安装-Mac平台

    Appium的安装-MAC平台   其实Appium的安装方式主要有两种: 1)自己安装配置nodejs的环境,然后通过npm进行appium的安装 2)直接下载官网提供的dmg进行安装,dmg里面已 ...

  6. Mac 平台安装MySQL

    Mac 平台安装MySQL   一.下载MySQL MySQL官网上https://dev.mysql.com/downloads/mysql/,下载Community Server版 出现如下界面, ...

  7. 🧑🏻‍💻数据库简介及Mac平台环境搭建🧑🏻‍💻

    数据库 存储数据的演变过程 如果没有使用数据库,我们自己存放文件,数据格式是千差万别的,完全取决于我们自己,例如: """ # 张三 zhangsan|123|read ...

  8. mac平台多个php版本快速切换

    mac平台多个php版本快速切换 要求所有php版本都是由brew安装 使用brew安装php多版本方法 # brew install php56 # brew install php70 安装切换工 ...

  9. Mac 平台下功能强大的Shimo软件使用指南

    年初自从换了MAC工作站后,彻底享受了Apple产品给我们带来的完美体验,可能是刚转过来不适应,在访问网络设备时觉得远程连接不方便,例如ssh,vpn登陆都不是很方便,后来又安装了openvpnfor ...

随机推荐

  1. C#托管堆和非托管堆

  2. oracle之二实例与数据库

    实例与数据库 1.Oracle 网络架构及应用环境 看PPT,Oracle结构的基本单元.术语 2.Oracle 体系结构    1)oracle server :database + instanc ...

  3. 【吴恩达课程使用】keras cpu版安装【接】- anaconda (python 3.7) win10安装 tensorflow 1.8 cpu版

    一.确认tensorflow的版本: 接上一条tensorflow的安装,注意版本不匹配会出现很多问题!:[吴恩达课程使用]anaconda (python 3.7) win10安装 tensorfl ...

  4. [LeetCode]Sql系列2

    题目 1205. 每月交易II Transactions 记录表 +----------------+---------+ | Column Name | Type | +-------------- ...

  5. [CF664A]Complicated GCD(数论)

    题目链接 http://codeforces.com/problemset/problem/664/A 题意 给两个数,找出它们的最大公因子d,使得从a到b之间的数都可以整除d. 题解 结论: 当gc ...

  6. matplotlib | Python强大的作图工具,让你从此驾驭图表(二)

    今天是数据处理专题的第10篇文章,我们继续来聊聊matplot这个工具库. 在上周的文章当中我们介绍了matplot的基本用法,以及展示了一些简单的例子,让大家直观地了解这个工具包.我们可以简单地将它 ...

  7. C# 中 Struct 和 Class 的区别总结

    翻译自 Manju lata Yadav 2019年6月2日 的博文 <Difference Between Struct And Class In C#>,补充了一些内容和示例. 结构体 ...

  8. java8的::

    public static void main(String[] args) throws Exception { // 第一种方法引用的类型是构造器引用,语法是Class::new,或者更一般的形式 ...

  9. 【性能优化】面试官:Java中的对象都是在堆上分配的吗?

    写在前面 从开始学习Java的时候,我们就接触了这样一种观点:Java中的对象是在堆上创建的,对象的引用是放在栈里的,那这个观点就真的是正确的吗?如果是正确的,那么,面试官为啥会问:"Jav ...

  10. 刷题[HFCTF2020]EasyLogin

    前置知识 node.js koa框架常用目录,文件 js弱类型语言,空数组与整数1比较时,返回turue jwt令牌 博客讲解: 关于jwt的讲解: http://www.ruanyifeng.com ...