一朝风月 万古长空

0%

Internal error. Please report to https://youtrack.jetbrains.com pycharm无法启动

上班后,打开pycharm突然发现无法启动,报错信息如标题所示.
通过查阅
jetbrains官方文档链接
得出问题的根源,为自己升级jdk后导致.

解决此问题的方式如下

通过终端输入
/usr/libexec/java_home -V
得到本机安装的jdk信息

1
2
3
4
5
Matching Java Virtual Machines (2):
12.0.1, x86_64: "OpenJDK 12.0.1" /Library/Java/JavaVirtualMachines/openjdk-12.0.1.jdk/Contents/Home
1.8.0_45, x86_64: "Java SE 8" /Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk/Contents/Home

/Library/Java/JavaVirtualMachines/openjdk-12.0.1.jdk/Contents/Home

我最初为jdk1.8,升级到OpenJDK12.所以,只需要配置pycharm的jdk版本为jdk1.8即可.

~/Library/Preferences/目录下查找自己的pycharm路径,我本机为~/Library/Preferences/PyCharm40,而后在此目录下创建pycharm.jdk文件,并在文件内填入自己的jdk路径.

1
2
cat pycharm.jdk                                                 
/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk

把文件内容,替换为查询得到的jdk路径即可,如果jdk缺失,则自行安装对应版本的jdk即可.

针对idea需按照相同方式

1
2
cat ~/Library/Preferences/IntelliJIdea14/idea.jdk
/Library/Java/JavaVirtualMachines/jdk1.8.0_45.jdk
需要大家支持⬇️⬇️玩摩托,惭愧,惭愧.