上班后,打开pycharm突然发现无法启动,报错信息如标题所示.
通过查阅
jetbrains官方文档链接
得出问题的根源,为自己升级jdk后导致.
解决此问题的方式如下
通过终端输入
/usr/libexec/java_home -V
得到本机安装的jdk信息
1 | Matching Java Virtual Machines (2): |
我最初为jdk1.8,升级到OpenJDK12.所以,只需要配置pycharm的jdk版本为jdk1.8即可.
在 ~/Library/Preferences/
目录下查找自己的pycharm路径,我本机为~/Library/Preferences/PyCharm40
,而后在此目录下创建pycharm.jdk文件,并在文件内填入自己的jdk路径.
1 | cat pycharm.jdk |
把文件内容,替换为查询得到的jdk路径即可,如果jdk缺失,则自行安装对应版本的jdk即可.
针对idea需按照相同方式
1 | cat ~/Library/Preferences/IntelliJIdea14/idea.jdk |