Pycharm社区版突然关闭后无法双击打开——重装无效


前言


今天在运行一个程序的时候提示说内存不足,然后pycharm问我是否需要改内存,然后我点了是。再之后pycharm就崩了,我就把它给关闭了。结果想再重启时,居然无法启动。后面重启电脑都无法启动。。。。

解决方案


方法一

重启电脑 对我来说无效

方法二

以管理员身份打开终端CMD,然后输入以下指令:

netsh winsock reset

然后重启,再打开pycharm

结果对我的问题无效

方法三

把C盘中,C:\Users\你的用户名\AppData\Roaming\JetBrains,文件夹全部删除掉。

结果对我无效

方法四

卸载pycharm所有的数据,包括历史记录之类的。然后重新下载pycharm社区版安装

结果对我无效

方法五

在 Pycharm安装目录的\bin目录下找到 pycharm.exe.vmoptions 和pycharm64.exe.vmoptions ,以文本格式打开并同时在两个文件最后追加 -javaagent:D:\你pycharm的安装路径\bin\JetbrainsCrack-release-enc.jar,注意路径修改成你的pycharm安装路径,然后保存。

pycharm重新配置python不能import pycharm重新启动_报错信息

pycharm重新配置python不能import pycharm重新启动_报错信息

但是我这是社区版 本来就是免费的 何须打补丁?

无效

方法六

打开pycharm目录的bin,D:\你自己设置的安装路径\PyCharm 2022.1\bin。然后双击pycharm.bat利用脚本运行。

结果无效

方法七

若之前有更改过系统时区的,更改回来

这不是我的问题 所在 只是看到别人这样说的

方法八

更新 visual studio 2019,这与之前误删了这类文件有关

下载地址:https://support.microsoft.com/zh-cn/help/2977003/the-latest-supported-visual-c-downloads

此方案对我无效

方法九

重新安装windows系统,基本百分百解决问题

此方法得不偿失 反正我是不会试的

方法十

此方法解决了我的问题,

在尝试过上面所有的方法后,都解决不了打不开的问题。。。于是到jet的官网找方案,看到别人提出这些问题时技术人员都会要求提供错误的信息,但是如果我们直接双击图标的话是不会给任何报错信息的。如果要想知道报错信息的话,需要在D:\你自己设置的安装路径\PyCharm 2022.1\bin目录打开终端

pycharm重新配置python不能import pycharm重新启动_无法启动_03

然后输入以下指令:

.\pycharm.bat

最后如果没法打开的话就会反馈报错信息,这信息有利于解决问题。我的报错信息由于现在修复了之前又没有截图所以现在给不出。。。。

但是我的报错信息说了是因为无法打开某个jar包,而这个包的路径居然和我另外一个jet收费的软件的补丁路径是一样的,于是我想到了会不会版本影响了免费的社区版。于是我就打开另外一个jet软件的补丁位置,如果其他jet软件用了下图的补丁的 可以用我下面的方法解决

pycharm重新配置python不能import pycharm重新启动_无法启动_04

进入scripts,点击uninstall-all-users.vbs将补丁的环境变量卸载。

pycharm重新配置python不能import pycharm重新启动_报错信息_05

然后pycharm社区版就可以打开了,如果卸载后对其他的jet软件使用期限有影响的话,重新打回去应该不会对pycharm社区版本有影响,但是当更改pycharm社区版的配置时可能就会出现问题了。我建议用这个补丁的话,直接把pycharm专业版本下回来 一起打补丁算了。