Pycharm远程连接Jetson Orin Super
目录
- 1.环境准备
- 2.远程连接
- 3. 参考文献
1.环境准备
首先需要确定两个问题:
-
Pycharm需要专业版才可以远程连接,社区版不具备此功能。一般情况下,临时使用的是社区版,用激活码激活的是专业版。很好分辨,在选择python解释器的时候,如果只能选择本地解释器,那么就是社区版。最新版本的Pycharm好像并没有区分社区版和专业版,用的是同一个安装包,激活后就是专业版。
-
确保
本地开发机器
和Jetson
设备处于同一局域网,或者可以通过公网正常通信。可以尝试在本地机器的命令行中使用 ping 命令,检查能否 ping 通 Jetson 设备的 IP 地址。
可以看到,我自己的笔记本和jetson在同一个局域网。ping也没有任何问题。
2.远程连接
Pycharm中打开随便一个项目,点击文件
→设置
→添加解释器
→基于SSH
如果是新版本的Pycharm,界面会稍微有点不同。但后续的界面都是一致的,问题不大。
点击后会出现下面的界面,填入主机(也就是jetson)的ip地址,端口号默认是22
,无需修改。然后填入用户名。
那么如何得知我们jetson设备的主机id和用户名呢?
通过以上两个命令就可以看到。
点击进入下一步。密码,是jetson设备的登录密码。
点击进入下一步。
这个窗口有时候会显示内容,有时候不显示任何内容,主要下一步的按钮高亮,就直接点击下一步,说明目前运行没有问题。
然后过一会会自动跳到这个界面:
按照步骤填入响应的内容就可以。其中,同步文件夹非常重要,因为在远程连接后,会将远程的项目在本地备份一份,所以这个文件夹一定不能瞎写,最好是在本地专门创建个文件夹保存项目。点击确定。
点击创建。
点击确定。
如果项目比较大,接下来就是漫长的等待。。。因为这时候有很多同步的工作会在后台自动执行。
然后点击菜单栏工具
→部署
→从XXX下载
右侧就可以看到远程主机的文件夹,选择我们需要远程开发的文件夹,右键单机,并选择从此处下载
。等待下载完成。
3. 参考文献
参考文献
- 哔哩哔哩视频:pycharm远程连接服务器,开启远程跑代码和调试啦
- 豆包