问题:Win7 32位无法启动Pycharm,显示"No JVM installation found.Please install a 32-bit JDK…"
原因分析:Pycharm依赖于Java环境开发的,需要装载初始化,但是系统中没有Java导致的。
解决方法:下载安装JDK或者JRE。注意版本匹配目前Pycharm版本。下载安装完成后,即可启动。
构建Java开发环境——安装JDK,配置环境变量(win7 32位为例)
-
下载JDK( Java Development Kit,Java开发工具包) 官网下载;
-
JDK除了包含有JRE的所有内容之外,还提供了编写Java程序所必须的编译器和调试工具等;
-
官方提供了针对不同操作系统平台的JDK版本,如Windows、Linux、Solaris等; 我选择的版本是jdk-7u5-windows-i586.exe
-
安装JDK
安装目录改为D:\java\jdk1.7.0_05
安装完成后出现jre的安装,安装目录改为D:\java\jre7\ -
配置环境变量
-
计算机→属性→高级系统设置→高级→环境变量
-
在系统变量中新建变量:JAVA_HOME ,值:D:\java\jdk1.7.0_05
-
新建变量:Classpath ,值:.;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar
-
变量:Path 的值后加上 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
-
注意:每个路径间用分号“;”,隔开Classpath的值中有一点“.”
-
验证
-
window + R,输入“cmd”,进入命令窗口
-
输入 "java -version"(注意中间有空格)
-
输入“java”,
-
输入“javac”
-
如果没有出现其它错误提示,则说明配置或安装有问题