参考文章:http://blog.csdn.net/l_serein/article/details/6036799
http://blog.csdn.net/werm520/article/details/41249113
系统:ubuntu16.04LTS
A)安装pycharm需要java的运行环境,因此需要先安装jdk
本文所用Jdk:jdk-8u121-linux-i586.tar.gz
jdk可以直接从orcale官网下载,需要注意的是:java的版本需要与操作系统的位数一致,32为系统安装64为java会无法运行。
可以用命令getconf LONG_BIT查看自己系统的位数
总原则:将jdk压缩包解压至/usr/lib/jdk文件夹下,然后配置系统环境变量
1. 本人使用的是新系统,/usr/lib文件夹下没有jdk,需要自己创建
sudo mkdir /usr/lib/jdk
然后将下载好的jdk文件解压到该文件夹下,我的压缩包是先放到/tmp中的,所以先复制到该文件夹下
cp /tmp/jdk-8u121-linux-i586.tar.gz /usr/lib/jdk/
cd /usr/lib/jdk
tar -zxf ./jdk-8u121-linux-i586.tar.gz
sudo rm ./jdk-8u121-linux-i586.tar.gz #解压之后删掉压缩包,节省空间
2.配置系统环境变量
sudo vi /etc/profile
在文件末尾添加以下内容
export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_121
export JRE_HOME=$JAVA_HOME/jre
export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JRE_HOME/lib
export PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
保存退出
重启系统
测试:
java -version
输出结果:
java version "1.8.0_121"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) Client VM (build 25.121-b13, mixed mode)
如果输出: cannot execute binary file 错误说明java的版本跟系统位数不匹配
B)安装完jdk之后,可以安装pycharm
在/opt文件夹下创建pycharm
sudo mkdir /opt/pycharm/
将下载好的Pycharm压缩包拷贝到此,并解压,压缩包可以直接到pycham官网下载,community版本是免费的
cp /tmp/pycharm-community-2016.3.2.tar.gz /opt/pycharm/
cd /opt/pycharm/
tar -zxf ./pycharm-community-2016.3.2.tar.gz
到解压后的bin目录下运行安装文件
cd ./pycharm-community-2016.3.2/bin
./pycharm.sh
完成安装
jdk的卸载:
反向操作即可,首先删除jdk的目录,然后把增加的环境变量删除
sudo rm -rf /usr/lib/jdk
sudo vi /etc/profile
删除上面添加的那段环境变量的代码。