jetson上安装pycharm的详细过程

 更新时间:2022年07月27日 11:10:13   作者:FL1623863129  
Pycharm是一个非常优秀的代码编辑、调试,开发软件,我平时在Windows系统学习编程时也比较喜欢使用Pycharm,这篇文章主要介绍了jetson上安装pycharm的过程,需要的朋友可以参考下

一、引言

Pycharm是一个非常优秀的代码编辑、调试,开发软件。我平时在Windows系统学习编程时也比较喜欢使用Pycharm。这一次记录一下在Xavier上安装Pycharm的过程。

二、下载与配置环境

1、一般来说Pycharm社区版就足够使用了,基本的编辑、调试、运行功能都有。我们去官网下载Pycharm

2、Xavier安装pycharm之前需要先安装java,因为是arm架构的设备,所以执行如下代码:

sudo apt-get install openjdk-11-jdk

3、安装完成后查看安装结果:

java --version

which java

4、配置环境变量,打开~/.bashrc文件,添加如下内容,更新环境变量:

sudo vim ~/.bashrc
export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-arm64
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH
source ~/.bashrc

三、安装

1、这里以pycharm-community-2020.3.2为例,进入pychram.sh所在的路径,并执行安装。

cd /home/xxx/Downloads/pycharm-community-2020.3.2/bin
sh ./pycharm.sh

2、每次打开都要执行命令十分不方便,我们可以创建桌面快捷方式。在桌面打开终端:

gedit pycharm.desktop

3、输入以下内容,自行更改文件路径,保存。

[Desktop Entry]
Type=Application
Name=Pycharm
GenericName=Pycharm3
Comment=Pycharm3:The Python IDE
Exec="/home/xxx/Downloads/pycharm-community-2020.3.2/pycharm-2020.3.2/bin/pycharm.sh" %f
Icon=/home/xxx/Downloads/pycharm-community-2020.3.2/pycharm-2020.3.2/bin/pycharm.png
Terminal=pycharm
Categories=Pycharm;

四、总结

Pycharm在jetson设备上的安装还是比较简单的,但是回想起当初为TX2安装时,自己遇到的莫名其妙的坑,现在想起来实在好笑。

五、参考文章

关于Jetson AGX安装Pycharm看文末补充介绍。

补充:Jetson AGX安装Pycharm

Jetson上大家基本都会用来做python编程。Pycharm如此优秀的python编辑器怎能不用上。AGX上是可以运行pycharm,需要注意的是AGX无法安装官方的JDK,在arm64系统上取而代之的是只能安装open-jdk。安装过程如下:
pycharm需要java jdk,但是支持arm64的只有open-jdk,所以需要先安装open-jdk。最新的pycharm仅支持openjdk11, 所以不要搞错了。安装如下:

$ apt-cache search openjdk
$ sudo apt-get install openjdk-11-jdk

注意:这里安装的是11,有的地方教程会显示安装8。
安装结束后,检查版本:

$ java -version // 查看安装结果
$ which java

在这里插入图片描述

接下来,配置环境变量,指令如下:

sudo gedit ~/.bashrc

然后将下面的代码写入配置文件的最下方:

export JAVA_HOME=/usr/lib/jvm/java-11-openjdk-arm64
export JRE_HOME=${JAVA_HOME}/jre
export CLASSPATH=:${JAVA_HOME}/lib:${JRE_HOME}/lib
export PATH=${JAVA_HOME}/bin:$PATH

保存退出编辑器,然后刷新配置文件:

$ source ~/.bashrc

到此,open-jdk就配置完成了,接下来就可以打开pycharm。
解压pycharm,通过指令或图形界面的解压工具都可以,然后在terminal里面定位到解压的文件夹,找到pycharm文件夹里面的bin文件夹,cd到bin文件夹,在bin文件夹里面执行:

$ sh ./pycharm.sh

就可以运行pycharm程序了。

到此这篇关于jetson上安装pycharm的文章就介绍到这了,更多相关jetson上安装pycharm内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!

相关文章

  • Python 获取指定开头指定结尾所夹中间内容(推荐)

    Python 获取指定开头指定结尾所夹中间内容(推荐)

    获取文章中指定开头、指定结尾中所夹的内容。其中,开头和结尾均有多种,但最多也就十几种,所以代码还是具有可行性的,今天小编给大家介绍通过Python 获取指定开头指定结尾所夹中间内容,感兴趣的朋友一起看看吧
    2023-02-02
  • pandas使用dtype/dtypes修改数据类型

    pandas使用dtype/dtypes修改数据类型

    在数据处理和分析中,经常需要对数据进行类型转换以满足特定的需求,本文主要介绍了pandas使用dtype/dtypes修改数据类型,具有一定的参考价值,感兴趣的可以了解一下
    2024-06-06
  • Python使用切片移动元素位置的代码实践

    Python使用切片移动元素位置的代码实践

    在 Python 中,切片是指从序列类型(如列表、字符串、元组等)中提取子序列的过程,切片可以用来快速获取列表的一部分也可以用于反转列表,本文小编给大家介绍了Python使用切片移动元素位置的代码实践,需要的朋友可以参考下
    2024-09-09
  • python多线程扫描端口示例

    python多线程扫描端口示例

    这篇文章主要介绍了python多线程扫描端口示例,大家参考使用吧
    2014-01-01
  • python使用PIL模块实现给图片打水印的方法

    python使用PIL模块实现给图片打水印的方法

    这篇文章主要介绍了python使用PIL模块实现给图片打水印的方法,涉及使用PIL模块操作图片的相关技巧,需要的朋友可以参考下
    2015-05-05
  • 解决jupyter运行pyqt代码内核重启的问题

    解决jupyter运行pyqt代码内核重启的问题

    这篇文章主要介绍了解决jupyter运行pyqt代码内核重启的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2020-04-04
  • Python脚本实现自动将数据库备份到 Dropbox

    Python脚本实现自动将数据库备份到 Dropbox

    本文给大家分享的是作者使用python脚本实现自动备份mysql数据库到的dropbox网盘的代码,非常的简单实用,有需要的小伙伴可以参考下
    2017-02-02
  • python高级内置函数用法实例

    python高级内置函数用法实例

    在本篇文章里小编给大家整理的是一篇关于python高级内置函数用法实例内容,有兴趣的朋友们可以学参考下。
    2021-09-09
  • pytorch中tensor转换为float的实现示例

    pytorch中tensor转换为float的实现示例

    本文主要介绍了pytorch中tensor转换为float,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2024-03-03
  • python中判断字符串值是否为数字的方法

    python中判断字符串值是否为数字的方法

    本文介绍了几种判断Python字符串是否为数字的方法,包括isdigit()、isnumeric()方法,以及使用try-except块进行类型转换,对于更复杂的数字格式,还推荐使用正则表达式进行匹配,感兴趣的朋友跟随小编一起看看吧
    2025-01-01

最新评论