web*_*nks 13 java ubuntu pycharm
我尝试在Ubuntu 12.04上安装Pycharm,我有这些信息:
user@user:~/Pobrane/pycharm-2.5.2/bin$ sh pycharm.sh
OpenJDK Runtime Environment (IcedTea6 1.11.1) (6b24-1.11.1-4ubuntu3)
OpenJDK Server VM (build 20.0-b12, mixed mode)
WARNING: You are launching the IDE using OpenJDK Java runtime.
ITS KNOWN TO HAVE PERFORMANCE AND GRAPHICS ISSUES!
SWITCH TO THE ORACLE(SUN) JDK BEFORE REPORTING PROBLEMS!
NOTE: If you have both Oracle (Sun) JDK and OpenJDK installed
please validate either PYCHARM_JDK, JDK_HOME, or JAVA_HOME environment variable points to valid Oracle (Sun) JDK installation.
See http://ow.ly/6TuKQ for more info on switching default JDK.
Press Enter to continue.
Run Code Online (Sandbox Code Playgroud)
怎么做才能正常工作?
lit*_*pea 38
您需要将OpenJDK交换到Sun JDK.
在终端中运行此命令(Ctrl + Alt + T):
sudo apt-get purge openjdk*
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java7-installer
Run Code Online (Sandbox Code Playgroud)
按照安装说明进行操作,然后检查Java版本:
java -version
Run Code Online (Sandbox Code Playgroud)
它应该返回这样的东西:
java version "1.7.0_10"
Java(TM) SE Runtime Environment (build 1.7.0_10-b18)
Java HotSpot(TM) 64-Bit Server VM (build 23.6-b04, mixed mode)
Run Code Online (Sandbox Code Playgroud)
要自动设置Java 7环境变量,可以安装以下软件包:
sudo apt-get install oracle-java7-set-default
Run Code Online (Sandbox Code Playgroud)
通过WebUpd8
你甚至不需要重新安装pycharm它会自动切换到新的Java版本.
希望能帮助到你.
由于 Oracle 设置的限制,大多数较新的发行版不再包含 Oracle (Sun) JDK。相反,它们随 OpenSDK 一起提供。虽然 OpenSDK 适用于大多数应用程序,但 PyCharm 似乎存在一些问题。
您必须手动安装 Oracle (Sun) JDK 并确保它是默认 JDK 或在启动 PyCharm 时设置适当的环境变量。
归档时间: |
|
查看次数: |
17507 次 |
最近记录: |