每当我尝试打开Pycharm时,它会说:您需要Java 6. 012xxPycharm与Java 6有什么关系,我可以在哪里下载它?为什么我需要Java 6来运行Pycharm?
回答
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上看到了不满意的结果)。
是的,PyCharm是用Java编写的,但不需要Java ** 6 **来运行它。 – Makoto 2015-01-09 21:19:00
@Makoto错误信息显然不够准确。 “你需要Java 6或更新的版本来运行PyCharm”对你来说足够好吗? – 2015-01-09 21:20:59
如果是这种情况,它可以在该系统上处理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. 我需要什么图形库来运行java?
- 2. 为什么Jenkins Slave需要java来运行slave.jar?
- 3. 为什么我们需要安装nodejs来运行打字稿
- 4. 为什么我们需要Redis来运行CKAN?
- 5. 为什么我需要运行我的makefile两次来编译我的代码
- 6. 为什么rails需要JavaScript运行时?
- 7. 为什么我需要jdbc与sqlite java?
- 8. 我需要为Java RandomUtils包含什么?
- 9. 我需要什么来在IIS上运行PHP应用程序?
- 10. 人们需要什么来运行我的应用程序?
- 11. 我需要什么C++包来运行程序?
- 12. 我需要什么库来运行这个keygenerator类
- 13. 为什么我们需要为tomcat运行shutdown.bat
- 14. 为什么LINQPad.exe需要调用LINQPad.exe来运行?
- 15. 为什么WebRTC需要ICE协议来运行?
- 16. 为什么我需要安装Java来安装JavaEE6 SDK?
- 17. 为什么我不需要导入sys?
- 18. 为什么我需要MEX?
- 19. 为什么我需要OleDbCommand.Prepare()?
- 20. 为什么我的CSS需要一些额外无用的代码来运行
- 21. 为什么我需要用新的子程序运行Walk?
- 22. 为什么我需要root权限才能运行GDB?
- 23. 为什么我需要在has_devel()= TRUE之前运行find_rtools()?
- 24. 为什么我的查询需要2分钟才能运行?
- 25. 为什么pycharm不能运行我的代码的len部分?
- 26. 为什么我们需要在Dockerfile中运行安装前运行更新?
- 27. 为什么我们需要RIA?
- 28. 为什么我需要libprofiler.so.0
- 29. 我需要什么来在我的服务器上运行node.js脚本?
- 30. 为什么我需要bundle exec来要求这个rubygem?
不,您不需要。它在Java 7上运行得很好* – Makoto 2015-01-09 21:16:18
因为它可能是用某种JVM语言编写的,所以请从http://www.oracle.com/technetwork/java/javase/downloads/index.html下载java。 – kulatamicuda 2015-01-09 21:16:37
也许你可以添加更多的细节。你在哪个系统上运行? (你在本地安装了哪个版本的Java - 是OpenJDK的Oracle?) – Makoto 2015-01-09 21:19:28