【已解决】PyCharm证书过期:Your license has expired

问题描述

今天打开PyCharm的时候弹出提示框 Your license has expired,表示证书到期了,无法继续使用软件。之前使用的证书是在学校的时候注册的学生账号,也就是以.edu.cn结尾的账号。现在需要寻找一种新的认证方式。

解决方案

PyCharm属于JetBrains的一员,这个系列的软件的认证方式有三种,分别是账号登录激活码授权服务器。对于在校的学生用户,可以使用.edu后缀的邮箱注册JetBrains账号即可免费使用。激活码则需要在官网上购买,也可以在网上找一些共享的激活码,但使用期限和稳定性无法保证,也并非官方推荐的方法。还有一种方法就是通过授权服务器,这种方法相当于把大量可用的license聚集起来,然后在多个用户间共享,每个用户每次分配到的license可能都不一致。关于授权服务器的更多信息,可以查看官网文档

官方提供了一些可用的授权服务器地址,一般是需要付费的。当然也可以自己来搭建授权服务器。这里就分享一下网友栗小米搭建的授权服务器地址:https://www.imsxm.com,亲测可用,稳定性很高,而且还会保持更新,可以说是非常赞了!

具体的使用方法很简单,打开软件后,在授权页面勾选License server选项,在地址栏输入http://idea.imsxm.com/,再点击右下角的Activate即可。重启软件,弹出提示框Your copy is licensed to imsxm.com,表示软件已经认证成功。也可以在软件内点击菜单栏上的Help选项,单击最后一个选项Register,即可修改认证的方式。

如果各位觉得好用,记得给可爱的栗小米同学打赏哦,多多支持开源软件!当然,有条件的朋友还是尽可能地购买官方激活码啦,毕竟码农不易,且行且珍惜~

参考

JetBrains 授权服务器

你可能感兴趣的:(日常运维,Python)