问题: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”
    
  •  如果没有出现其它错误提示,则说明配置或安装有问题
    
Logo

旨在为数千万中国开发者提供一个无缝且高效的云端环境,以支持学习、使用和贡献开源项目。

更多推荐