pycharm 找不到 python

pycharm 找不到 python

当我尝试运行 pycharm 时显示此错误:

ERROR: Cannot start PyCharm
No JDK found. Please validate either PYCHARM_JDK, JDK_HOME or JAVA_HOME environment variable points to valid JDK installation.

我在终端中输入 python,它显示我已经安装了 python 3.4,但 pycharm 无法访问它。

我怎样才能解决这个问题?

答案1

问题不在于 Python。JDK 代表 Java 开发工具包,PyCharm 需要它才能运行。

尝试通过此链接安装 Open JDK:

https://stackoverflow.com/questions/14788345/how-to-install-jdk-on-ubuntu-linux

答案2

我今天遇到了同样的问题,上面选择的答案没有帮助。这就是我解决问题的方法。

我通过 getdeb 存储库安装了 pycharm,因此我的安装文件夹位于:/usr/share/pycharm。为了解决此问题,步骤如下:

  1. sudo gedit或者sudo xed /usr/share/pycharm/bin/pycharm.sh
  2. 查找行:JDK=`update-alternatives --list java | grep java-8 | sed 's,jre/bin/java,,' 并将其替换为 JDK = '/usr/lib/jvm/java-8-oracle/' 或 JDK = '/usr/lib/jvm/java-8-openjdk-amd64/'(如果您使用的是 openjdk)。
  3. 保存并退出,然后尝试再次运行 pycharms。一切就绪。

答案3

No JDK found意味着它无法在您的机器上找到 Java。因此请检查是否安装了 Java——如果没有,请安装它。

相关内容