2015-01-09 88 views
0

每当我尝试打开Pycharm时,它会说:您需要Java 6. 012xxPycharm与Java 6有什么关系,我可以在哪里下载它?为什么我需要Java 6来运行Pycharm?

+0

不,您不需要。它在Java 7上运行得很好* – Makoto 2015-01-09 21:16:18

+3

因为它可能是用某种JVM语言编写的,所以请从http://www.oracle.com/technetwork/java/javase/downloads/index.html下载java。 – kulatamicuda 2015-01-09 21:16:37

+0

也许你可以添加更多的细节。你在哪个系统上运行? (你在本地安装了哪个版本的Java - 是OpenJDK的Oracle?) – Makoto 2015-01-09 21:19:28

回答

1

Pycharm基于与用Java编写的IntellJ相同的框架。

因此,您需要Java来运行它。对于Windows,从http://java.com/en/download/安装Java可能足以运行Pycharm - 如果不是,则需要从http://www.oracle.com/technetwork/java/javase/downloads/index.html手动安装。

请注意,该错误消息有点混淆。一个更好的措辞是“需要Java 6或更新版本” - 这是可能的,因为Java的新版本传统上已经非常向后兼容。

(我不能无条件地推荐OpenJDK除了高级用户,因为我在Ubuntu上看到了不满意的结果)。

+0

是的,PyCharm是用Java编写的,但不需要Java ** 6 **来运行它。 – Makoto 2015-01-09 21:19:00

+0

@Makoto错误信息显然不够准确。 “你需要Java 6或更新的版本来运行PyCharm”对你来说足够好吗? – 2015-01-09 21:20:59

+0

如果是这种情况,它可以在该系统上处理Java 6+,绝对如此。但是,我们不够了解;这可能是他们[受这个特定问题的影响](https://intellij-support.jetbrains.com/entries/27854363-IDE-doesn-t-start-after-updating-to-Mac-OS-Yosemite - 或者 - 小牛)JetBrains已经知道已经有更新的Mac OS X机器及其产品。但只是说你需要Java 6来运行它仍然是错误的。 – Makoto 2015-01-09 21:22:17

1

据推测,IDE是用Java编写的(因为JetBrains也使智能我怀​​疑是这种情况);至于Java 6(特别是),您可以从Oracle here或openjdk here中获得它,但几乎可以肯定地使用Java 7或Java 8等更新版本来运行它。

+0

是的,PyCharm是用Java编写的,但不需要Java ** 6 **来运行它。 – Makoto 2015-01-09 21:18:29

相关问题