新装的,踩完坑,分享一下经验。

参考链接为:https://www.jianshu.com/p/24912e50ad75

先声明,按照上述链接按照不了的。

正确的姿势如下:

1、下载pycharm社区版,链接:https://www.jetbrains.com/pycharm/download/#section=linux  这个没问题

2、cd到你下载文件的目录,一般在~/Downloads文件夹下,解压 sudo tar -avxf  pycharm-community-2019.2.tar.gz

3、cd到解压后的bin文件夹,运行./pycharm.sh,这时候提示缺少JDK。这时,听故事的可以按照步骤一步一步下去,当然这都是坑,不能用!!!!!希望直接安装成功的,直接跳到11步吧,很快就搞定。

4、进入jdk官网下载,最新链接如下,下载的版本是 jdk-8u221-linux-arm64-vfp-hflt.tar.gz  而不是x64,否则设置好环境变量查看版本的时候会提示:bash: /usr/lib/jdk/jdk1.8/bin/java: cannot execute binary file: Exec format erro意思就是版本错误,二进制无法执行

https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

5、下载后还cd到你下载jdk的文件夹下,解压:sudo tar -zxvf jdk-8u221-linux-arm64-vfp-hflt.tar.gz 

6、创建文件夹: sudo mkdir /usr/lib/jdk  

7、将解压后的jdk文件移动到jdk创建好的文件夹下: sudo mv jdk1.8.0_221 /usr/lib/jdk/jdk1.8

8、添加环境变量:

sudo gedit  ~/.bashrc

打开后在最后一行增加以下代码:

export JAVA_HOME=/usr/lib/jdk/jdk1.8.0_221 
export JRE_HOME=${JAVA_HOME}/jre  
export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  
export PATH=${JAVA_HOME}/bin:$PATH

然后左上角save。

9、使环境变量生效:

source ~/.bashrc

10、 查看jdk版本,这时候就一切正常了

java -version

11、以为一切正常了,太天真了,返回去执行pycharm.sh的时候,提示不支持的OS/aarch。恼火啊,换了之前8uxxx 的x64或者arm的都不行。大家也不要再去尝试了,直接使用这篇博文的方法:

https://blog.csdn.net/zt1091574181/article/details/88899668

一切就那么的简单,安装完成~

 

Logo

更多推荐