以Pycharm 2017为例,首先我们要先登陆Pycharm的官网的下载界面:
点击DOWNLOAD NOW 以后就是下面的界面了:
然后选择Linux平台以后点击下载就可以了,这里就以专业版为例(Professional),下载Professional版本。
下载完成后是一个后缀 .tra.gz的安装包,首先我们可以通过手动解压在相关路径下,解压以后打开文件夹是如下内容:
如果之前我们的电脑在安装其他软件的时候已经安装过了java的话,直接进入bin文件夹,打开终端输入:
sh pycharm.sh
若没有报错,则恭喜你,Pycharm就已经安装成功了。专业版当打开以后需要我们去激活:
选择 Activate -> License server -> 在License server address中输入:
http://idea.imsxm.com
如下图所示:
再点击 Activate就可以成功激活了:
这时就可以新建项目文件,开启编程之旅了,像这样:
但是 !!
倘若你的电脑是新装的系统,还没有安装java,下载完进入bin文件夹,输入 sh pycharm.sh
以后会是这样,会有no jdk found的错误:
很悲伤有木有!很明显这因为我们缺少jdk环境,所以我们需要进行java的安装。
这时我们如果直接在终端输入:
java -version
会输出这样的信息:
可以看到系统自己提供安装的jdk版本都是1.6或者1.7版本的,而Pycharm包括一些其他的软件是需要1.8及以上版本的,直接运行下面命令进行安装的话:
sudo apt-get install openjdk-7-jdk
虽然可以直接安装但是版本不符合Pycharm要求,所以这种方法不可行(若对版本没有要求的,可以通过上面的语句直接安装java就可以了)。
我之前也试过一个版本的安装就是参考博客1 所说的这样依次输入:
sudo add-apt-repository ppa:webupd8team/java
sudo apt-get update
sudo apt-get install oracle-java8-installer
上述过程如果没有报错,输入:
java -version
就会输出相应的java版本,这个时候正常启动 Pycharm 应该也是可以的。
我成功过一次,这次我在另一台电脑上配置Pycharm就没有这么幸运了。这个方法一直没能成功,所以下面的方法应该是最保险的了。
推荐方法
先去java官网,下载相应的jdk文件:
下载完成后在 jdk-8u151-linux-x64.tar.gz 的运行以下命令:
sudo mkdir /usr/lib/jvm
sudo tar zxvf ./jdk-8u151-linux-x64.tar.gz -C /usr/lib/jvm
然后将java的路径添加进环境变量:
sudo gedit ~/.bashrc
在文件最后输入;
export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_151
export JRE_HOME=$(JAVA_HOME)/jre
export CLASSPATH=:$(JAVA_HOME)/lib:$(JRE_HOME)/lib
export PATH=$(JAVA_HOME)/bin:$PATH
然后保存并退出文件,输入以下命令,使环境变量生效:
source ~/.bashrc
这样就安装成功了。在界面上输入:
java -version
会输出版本信息就说明安装成功了:
然后再回到登录破解Pycharm的那一步就可以了。