python - 启动 IDEA 时出错 : No JVM Installation Found

标签 python intellij-idea ide

我正在尝试通过购买的在线类(class)学习 Python。讲师使用 IntelliJ IDEA 作为 IDE,由于我试图跟随,所以我也尝试使用它。当我下载 IntelliJ IDEA 然后尝试打开它时,我收到以下错误消息:“未找到 JVM 安装。请安装 32 位 JDK。如果您已安装 JDK,请在计算机 > 系统属性 > 系统中定义 JAVA_Home 变量设置>环境变量”

我尝试用谷歌搜索这个问题,并找到了 Oracle 网站,他们在那里提供 JDK 下载。但是没有可用的 32 位 Windows 版本。

  1. 什么是 JDK?
  2. 为什么需要 JDK 来进行 Python 开发?
  3. 如何下载 32 位版本的 JDK?
  4. 什么是易于学习的 Python IDE?我尝试过 Visual Studio Code 和 PyCharm,但在设置两者时遇到了问题,并且没有找到很多有用的文章/视频。

谢谢!

最佳答案

I tried googling the issue and found my way to the Oracle website where they offered JDK downloads. However there was no 32bit windows version available.

x86 下载是您需要的:jdk-8u131-windows-i586.exe .

Why do I need a JDK for Python development?

IntelliJ IDEA 和 PyCharm 是用 Java 编写并在 JVM 下运行的。 64 位 JVM 已捆绑并自动使用,但 32 位版本未与最新版本捆绑以节省下载大小,因此您需要手动安装。

How can I download a 32 bit version of JDK?

参见上文或使用JetBrains Runtime 。最新版本:jbsdk8u152b927.2_windows_x86.tar.gzInstructions .

What is an easy to learn IDE for Python? I've tried Visual Studio Code and PyCharm and have had issues with the set up of both and have not found many helpful articles/videos.

IntelliJ IDEA 与 PyCharm 具有相同的 Python 支持。

您可以使用 PyCharm 社区开始使用或 PyCharm Edu .

请避免在 StackOverflow 上提出推荐书籍或 IDE 的问题,这在 FAQ 中被视为偏离主题。 :

Questions asking us to recommend or find a book, tool, software library, tutorial or other off-site resource are off-topic for Stack Overflow as they tend to attract opinionated answers and spam. Instead, describe the problem and what has been done so far to solve it.

关于python - 启动 IDEA 时出错 : No JVM Installation Found,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44709252/

相关文章:

Python:如何创建一个函数?例如f(x) = ax^2

intellij-idea - IntelliJ 的 IdeaVim 插件禁用将 Java 转换为 Kotlin

scala - 如何将 IDEA 配置为自动将 => 替换为 ⇒ 和 -> 替换为 →?

java - IntelliJ IDEA 中的@param 和@return 等标签是什么?

Clapper,在 C 中更改配置位

java - 获得 Java Eclipse 的轻量级安装

python - Pandas:按对象迭代组

python - Python 中的大数据 XML 解析

java - Intellij IDEA 包含 Maven 已经包含的其他模块

python - 如何将坐标系/引用系信息添加到我的数据中以避免错误?