Python环境搭建——集成开发环境: PyCharm

0x01 下载PyCharm

首先我们打开官网根据自己需求下载合适的版本,这里我下载的是2022.2.2 Professional

  • PyCharm官方下载地址:https://www.jetbrains.com/pycharm/download/

Python环境搭建——集成开发环境: PyCharm_第1张图片

0x02 安装PyCharm

  1. 下载好之后我们打开安装包,点击Next

Python环境搭建——集成开发环境: PyCharm_第2张图片

  1. 选择好安装目录之后,然后继续下一步
    • ps:这里建议安装目录不要带有中文!

Python环境搭建——集成开发环境: PyCharm_第3张图片

  1. 这里我们根据自己的需求打钩(反正我全选了),紧接着下一步

Python环境搭建——集成开发环境: PyCharm_第4张图片

  1. 继续下一步就开始安装了

Python环境搭建——集成开发环境: PyCharm_第5张图片

  1. 老规矩,等叭~

Python环境搭建——集成开发环境: PyCharm_第6张图片

  1. 这里我们选择等会再重启,点击结束

Python环境搭建——集成开发环境: PyCharm_第7张图片

  1. 然后我们打开软件,勾选了我们才能进行下一步

    Python环境搭建——集成开发环境: PyCharm_第8张图片

  2. 这里我选择的是不发送(Don’t Send)

    Python环境搭建——集成开发环境: PyCharm_第9张图片

  3. 看到这个画面就说明安装成功啦!!!

    Python环境搭建——集成开发环境: PyCharm_第10张图片

0x03 激活PyCharm

Pycharm 运行成功后,会弹出下面的对话框,提示我们需要先登录 JetBrains 账户才能使用

这里强烈建议大家购买正版!!!这里强烈建议大家购买正版!!!这里强烈建议大家购买正版!!!

Python环境搭建——集成开发环境: PyCharm_第11张图片

注意事项:

这里由于我们做技术交流,所以选择一种科学的办法,先点击Exit退出,准备开始引入激活补丁:

开始激活前,如果你之前破解过老版本的 Pycharm,可能做过以下几种操作,则需要恢复原样,如果没有,直接跳过看下面步骤即可。

  1. 动过 hosts 文件,添加的配置需要删除
    手动为 Pycharm 修改过 hosts 文件,那么添加的配置,记得要删除!
  2. 引用过其他的破解补丁,或者执行过安装脚本
    • 引用过的补丁也要移除掉等, 不然可能会与本文提供的补丁有冲突,出现各种奇奇怪怪的问题。
    • 之前版本中, 我提供过通过安装脚本来引用补丁,如果你有使用过,脚本会添加相关环境变量,这些环境变量也需要清空,查看脚本文件夹,执行 uninstall-* 脚本即可。
    • 例如类似:uninstall.shuninstall-all-users.vbsuninstall-current-user.vbs等文件。

开始激活:

  1. 首先我们将下载好的补丁文件解压,打开文件夹,这里我们采用第二种方式进行激活
    Python环境搭建——集成开发环境: PyCharm_第12张图片

  2. 打开文件夹后,目录如下,ja-netfilter.jar为激活补丁
    Python环境搭建——集成开发环境: PyCharm_第13张图片

  3. 复制补丁所在的整个文件夹到硬盘某个位置,这里注意是整个文件夹而不是只复制补丁,只有就不要动了
    Python环境搭建——集成开发环境: PyCharm_第14张图片

  4. 引用激活补丁:

    • 进入 Pycharm 的安装目录,然后进去\bin目录下,修改pycharm64.exe.vmoptions配置文件Python环境搭建——集成开发环境: PyCharm_第15张图片
    • pycharm64.exe.vmoptions配置文件结尾添加如下配置:
      # 引用补丁,开头必须以 -javaagent: 开头,后面跟着补丁的绝对路径(可根据你实际的位置进行修改),注意路径一定要填写正确,且不能包含中文,否则会导致 Pycharm 无法启动
      -javaagent:D:/PyCharm/ja-netfilter/ja-netfilter.jar
      # 最新 Pycharm 版本需要添加下面两行,否则会报 key valid 
      --add-opens=java.base/jdk.internal.org.objectweb.asm=ALL-UNNAMED 
      --add-opens=java.base/jdk.internal.org.objectweb.asm.tree=ALL-UNNAMED
      
      Python环境搭建——集成开发环境: PyCharm_第16张图片
  5. 重启Pycharm!!!配置完成后保存!!一定要重启Pycharm!!!

  6. 最后,打开Pycharm,填入指定的激活码完成激活:

    VAE9B0CRYZ-eyJsaWNlbnNlSWQiOiJWQUU5QjBDUllaIiwibGljZW5zZWVOYW1lIjoiZnV6emVzIGFsbHkiLCJhc3NpZ25lZU5hbWUiOiIiLCJhc3NpZ25lZUVtYWlsIjoiIiwibGljZW5zZVJlc3RyaWN0aW9uIjoiIiwiY2hlY2tDb25jdXJyZW50VXNlIjpmYWxzZSwicHJvZHVjdHMiOlt7ImNvZGUiOiJQU0kiLCJmYWxsYmFja0RhdGUiOiIyMDIzLTA3LTAxIiwicGFpZFVwVG8iOiIyMDIzLTA3LTAxIiwiZXh0ZW5kZWQiOnRydWV9LHsiY29kZSI6IlBDIiwiZmFsbGJhY2tEYXRlIjoiMjAyMy0wNy0wMSIsInBhaWRVcFRvIjoiMjAyMy0wNy0wMSIsImV4dGVuZGVkIjpmYWxzZX0seyJjb2RlIjoiUFBDIiwiZmFsbGJhY2tEYXRlIjoiMjAyMy0wNy0wMSIsInBhaWRVcFRvIjoiMjAyMy0wNy0wMSIsImV4dGVuZGVkIjp0cnVlfSx7ImNvZGUiOiJQQ1dNUCIsImZhbGxiYWNrRGF0ZSI6IjIwMjMtMDctMDEiLCJwYWlkVXBUbyI6IjIwMjMtMDctMDEiLCJleHRlbmRlZCI6dHJ1ZX0seyJjb2RlIjoiUFdTIiwiZmFsbGJhY2tEYXRlIjoiMjAyMy0wNy0wMSIsInBhaWRVcFRvIjoiMjAyMy0wNy0wMSIsImV4dGVuZGVkIjp0cnVlfV0sIm1ldGFkYXRhIjoiMDEyMDIyMDcwMVBTQU4wMDAwMDUiLCJoYXNoIjoiVFJJQUw6MTMxNzYyODYxMCIsImdyYWNlUGVyaW9kRGF5cyI6NywiYXV0b1Byb2xvbmdhdGVkIjpmYWxzZSwiaXNBdXRvUHJvbG9uZ2F0ZWQiOmZhbHNlfQ==-YxAJSVk5XIZkkI6vH33zgb/hRmCdqia89zpsVHp2x52PY0XgOOiAlcR3/BVhm0qRYLBYBBHMpPcz0+ZWr2diKy0QexfbtVIVsCRkVaRgl67Tbw9MKb5jVNqpqth2yEoW/gmm2bZC5RS0qiGcPQpjD7AdRo66P78Vb2TrJ5hz055polMwR0hMxm9ECDedLnqKQXyzmcjkucStFNYYHbF0Gnn0I/xrxnVoIDeHMdlsRiBXYPb6TGIVgOIh8ynuGwvP/svLVPCI1dYPYF1V3ndDbOOQskOJaC+7K1/80xVEb3TT7Orb7PJJDX1AiIjg0gsSctPulz3r1xLHIZNcZJcV0A==-MIIETDCCAjSgAwIBAgIBDTANBgkqhkiG9w0BAQsFADAYMRYwFAYDVQQDDA1KZXRQcm9maWxlIENBMB4XDTIwMTAxOTA5MDU1M1oXDTIyMTAyMTA5MDU1M1owHzEdMBsGA1UEAwwUcHJvZDJ5LWZyb20tMjAyMDEwMTkwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCUlaUFc1wf+CfY9wzFWEL2euKQ5nswqb57V8QZG7d7RoR6rwYUIXseTOAFq210oMEe++LCjzKDuqwDfsyhgDNTgZBPAaC4vUU2oy+XR+Fq8nBixWIsH668HeOnRK6RRhsr0rJzRB95aZ3EAPzBuQ2qPaNGm17pAX0Rd6MPRgjp75IWwI9eA6aMEdPQEVN7uyOtM5zSsjoj79Lbu1fjShOnQZuJcsV8tqnayeFkNzv2LTOlofU/Tbx502Ro073gGjoeRzNvrynAP03pL486P3KCAyiNPhDs2z8/COMrxRlZW5mfzo0xsK0dQGNH3UoG/9RVwHG4eS8LFpMTR9oetHZBAgMBAAGjgZkwgZYwCQYDVR0TBAIwADAdBgNVHQ4EFgQUJNoRIpb1hUHAk0foMSNM9MCEAv8wSAYDVR0jBEEwP4AUo562SGdCEjZBvW3gubSgUouX8bOhHKQaMBgxFjAUBgNVBAMMDUpldFByb2ZpbGUgQ0GCCQDSbLGDsoN54TATBgNVHSUEDDAKBggrBgEFBQcDATALBgNVHQ8EBAMCBaAwDQYJKoZIhvcNAQELBQADggIBABqRoNGxAQct9dQUFK8xqhiZaYPd30TlmCmSAaGJ0eBpvkVeqA2jGYhAQRqFiAlFC63JKvWvRZO1iRuWCEfUMkdqQ9VQPXziE/BlsOIgrL6RlJfuFcEZ8TK3syIfIGQZNCxYhLLUuet2HE6LJYPQ5c0jH4kDooRpcVZ4rBxNwddpctUO2te9UU5/FjhioZQsPvd92qOTsV+8Cyl2fvNhNKD1Uu9ff5AkVIQn4JU23ozdB/R5oUlebwaTE6WZNBs+TA/qPj+5/we9NH71WRB0hqUoLI2AKKyiPw++FtN4Su1vsdDlrAzDj9ILjpjJKA1ImuVcG329/WTYIKysZ1CWK3zATg9BeCUPAV1pQy8ToXOq+RSYen6winZ2OO93eyHv2Iw5kbn1dqfBw1BuTE29V2FJKicJSu8iEOpfoafwJISXmz1wnnWL3V/0NxTulfWsXugOoLfv0ZIBP1xH9kmf22jjQ2JiHhQZP7ZDsreRrOeIQ/c4yR8IQvMLfC0WKQqrHu5ZzXTH4NO3CwGWSlTY74kE91zXB5mwWAx1jig+UXYc2w4RkVhy0//lOmVya/PEepuuTTI4+UJwC7qbVlh5zfhj8oTNUXgN0AOc+Q0/WFPl1aw5VV/VrO8FCoB15lFVlpKaQ1Yh+DVU8ke+rt9Th0BCHXe0uZOEmH0nOnH/0onD

    复制激活码后填入,点击Activate完成激活
    Python环境搭建——集成开发环境: PyCharm_第17张图片

  7. 最后,看到以下信息说明成功激活啦!
    Python环境搭建——集成开发环境: PyCharm_第18张图片

0x04 设置中文

  1. 首先我们打开PyCharm进入到主界面,依次点击左上角的File——Settings…进入设置
    Python环境搭建——集成开发环境: PyCharm_第19张图片
  2. 然后选择左侧的Plugins,在搜索栏搜索“Chinese”,然后选择第二个,点击Install下载
    Python环境搭建——集成开发环境: PyCharm_第20张图片
  3. 等下载完成后点击Restart IDE后会弹出一个对话框,点击Restart后Pycharm会自动重启,重启之后就是我们熟悉的中文界面啦~Python环境搭建——集成开发环境: PyCharm_第21张图片

0x05 其它说明

一、补丁的原理是暴力拦截了 Pycharm 的剩余使用期网络请求,实际上等于永久激活,至于激活到哪天,在之前的 2021.3.3/2021.3.2 等老版本中是可以手动配置的,比如改成激活到 2099 年,最新的版本只能显示到 2023 年, 其实效果还是一样的。

二、一切按照教程来的,还是提示 Key is invalid?

  1. 部分小伙伴不仔细看教程,激活过程中只复制了 ja-netfilter.jar 一个文件,结果输入激活码时报 Key is invalid , 注意是所在的整个文件夹都需要复制,然后再引用补丁,而不是仅仅复制一个 ja-netfilter.jar 文件
  2. 配置文件中,引用补丁必须以 -javaagent: 开头,后面跟着补丁的绝对路径,开头不能丢,否则无法引用破解补丁成功
  3. 检查引用补丁的路径中是否包含中文, 包含中文是不行的,换成全英文路径
  4. 博主亲测笔者亲测的版本 2022.2.2、2022.1、2021.3.3、2021.3.2 都是可以的,确认你的版本号是否是最新的这些版本
  5. 部分小伙伴反馈说重启系统后,才激活成功的,这种法子也可以尝试一下
  6. 检查破解补丁的位置是否动了,切记不要动,不然重启 IDE 又找不到补丁位置了,自然就失败了

三、2022.2.2 版本为啥不能像 2021.3.3 版本那样显示到 2099 了?

  • 最新的 2022.2.2 版本应该是做了反制,只能显示到 2023 年,但补丁的本质是暴力拦截了剩余使用期限网络请求,应该还是永久激活。

四、激活成功后,不要升级 Pycharm 版本!!!!!!

五、激活成功后,补丁文件夹不要删掉或者移动!!!!!!

最后再申明一下:本教程 Pycharm 破解补丁、激活码均收集于网络,请勿商用,仅供个人学习使用,如有侵权,请联系作者删除。若条件允许,希望大家购买正版 !

你可能感兴趣的:(Python学习笔记,python,pycharm,ide)