Centos6.7安裝Pycharm及升級JDK


首先到pycharm官網下載pycharm壓縮包

wget https://www.jetbrains.com/pycharm/download/download-thanks.html?platform=linux

 解壓

tar -zx -f pycharm-community-2017.1.tar.gz 

 切換到pycharm解壓目錄下的bin目錄

[root@localhost 15:38 ~/Downloads]#cd pycharm-community-2017.1/bin [root@localhost 15:38 ~/Downloads/pycharm-community-2017.1/bin]#ll 總用量 140
-rwxr-xr-x. 1 root root   239 3月  24 18:55 format.sh
-rwxr-xr-x. 1 root root 23072 3月  24 18:55 fsnotifier -rwxr-xr-x. 1 root root 29648 3月  24 18:55 fsnotifier64 -rwxr-xr-x. 1 root root 26453 3月  24 18:55 fsnotifier-arm -rw-r--r--. 1 root root 10808 3月  24 18:55 idea.properties -rwxr-xr-x. 1 root root   290 3月  24 18:55 inspect.sh
-rw-r--r--. 1 root root  2236 3月  24 18:55 log.xml -rwxr-xr-x. 1 root root   410 3月  24 18:55 printenv.py -rw-r--r--. 1 root root   329 3月  24 18:55 pycharm64.vmoptions -rw-r--r--. 1 root root  7074 3月  24 18:55 pycharm.png -rwxr-xr-x. 1 root root  6714 3月  24 18:55 pycharm.sh    #pycharm的啟動腳本 -rw-r--r--. 1 root root   337 3月  24 18:55 pycharm.vmoptions -rwxr-xr-x. 1 root root   590 3月  24 18:55 restart.py

  啟動pycharm

sh pycharm.sh

  這里pycharm啟動失敗,原因是要求java 1.8或更高版本

[root@localhost 14:46 ~/Downloads/pycharm-community-2017.1/bin]#./pycharm.sh Unsupported Java Version: Cannot start under Java 1.7.0_79-mockbuild_2015_07_24_08_57-b00: Java 1.8 or later is required.

  查看java版本。可以看到CentOS6.7默認安裝java的版本是1.7

[root@localhost 14:46 ~/Downloads/pycharm-community-2017.1/bin]#java -version java version "1.7.0_79"   OpenJDK Runtime Environment (rhel-2.5.5.4.el6-i386 u79-b14) OpenJDK Server VM (build 24.79-b02, mixed mode)

 

  下面開始升級jdk。先卸載舊版本的jdk

[root@localhost 14:52 ~/Downloads/pycharm-community-2017.1/bin]#rpm -qa | grep jdk
java-1.7.0-openjdk-1.7.0.79-2.5.5.4.el6.i686
java-1.6.0-openjdk-devel-1.6.0.35-1.13.7.1.el6_6.i686
java-1.6.0-openjdk-javadoc-1.6.0.35-1.13.7.1.el6_6.i686
java-1.6.0-openjdk-1.6.0.35-1.13.7.1.el6_6.i686
[root@localhost 14:55 ~/Downloads/pycharm-community-2017.1/bin]#rpm -e --nodeps (rpm -qa | grep jdk)  #強制卸載

   卸載完成后,到官網下載jdk。建議下載rpm包:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

  在/usr目錄創建java文件夾,同時修改目錄權限

mkdir /usr/java chmod 755 /usr/java/

  將下載的jdk rpm包移動到該目錄,執行命令安裝

mv jdk-8u121-linux-i586.rpm /usr/java

rpm -ivh jdk-8u121-linux-i586.rpm

  配置環境變量

vim /etc/profile

  按shift+g,到文件末行,添加以下內容

JAVA_HOME=/java/tools/jdk1.8.0_121
PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME
export PATH
export CLASSPATH

  執行命令使修改的profile文件立即生效

. /etc/profile  #. 等同source命令

   刪除原先的java命令環境變量指向地址

rm -r $(which(java))

  使用軟鏈接連接新的java目錄

ln -s /usr/java/jdk1.8.0_121/bin/java /usr/bin/java

  現在使用 java -version 可以看到版本已經升級到1.8,同時pycharm 也可以正常打開了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM