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目录的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.bat
最后如果没法打开的话就会反馈报错信息,这信息有利于解决问题。我的报错信息由于现在修复了之前又没有截图所以现在给不出。。。。
但是我的报错信息说了是因为无法打开某个jar包,而这个包的路径居然和我另外一个jet收费的软件的补丁路径是一样的,于是我想到了会不会版本影响了免费的社区版。于是我就打开另外一个jet软件的补丁位置,如果其他jet软件用了下图的补丁的 可以用我下面的方法解决
进入scripts,点击uninstall-all-users.vbs
将补丁的环境变量卸载。
然后pycharm社区版就可以打开了,如果卸载后对其他的jet软件使用期限有影响的话,重新打回去应该不会对pycharm社区版本有影响,但是当更改pycharm社区版的配置时可能就会出现问题了。我建议用这个补丁的话,直接把pycharm专业版本下回来 一起打补丁算了。