pycharm(专业版)远程连接ubuntu服务器环境+同步代码

在网上找了一些教程,但可能pycharm版本区别,或教程年份比较早,许多操作的位置都不一样,所以自己记录了一下

发帖时间:2024.6.6  版本:PyCharm 2023.1 (Professional Edition) 

 一、pycharm远程连接服务器环境

1.pycharm-->setting-->需要调试的项目-->python解释器-->添加本地解释器-->ssh

2.如果第一次连接,选择‘新建’,已经连接过可以选择“现有”,以下信息会自动保存

3.ssh root@10.191.108.29 -p 20114  根据ssh信息,拆分主机、端口、用户名信息,并填入

4.点击下一步,输入密码

5. 配置远程服务器使用的环境

5.1 选择“Virtualenv环境”-->"现有" 

5.2 终端登录远程服务器,激活需要远程连接的环境,查看python的执行文件位置 

(tf27py37) root@a15cbee5f33a:~# which python
/root/anaconda3/envs/tf27py37/bin/python

5.3 在“解释器”栏输入python执行文件位置 

5.4 配置“同步文件夹”,勾选‘’自动上传项目文件到服务器‘’

配置完成后,在项目运行代码页面,点击‘编辑配置’,‘python解释器’,选择配置好的remote解释器,文件运行后即可在服务器运行。后面是我当时运行后出现的2个bug。

二、Uploading PyCharm helpers卡住

配置完成后,文件运行时卡在python帮助文件上传:

解决方法:

登录远程服务器,输入以下命令,其中cd /home/root 根据服务器‘python帮助文件'真实地址调整

cd /home/root/
cd ./.pycharm_helpers/
rm -rf check_all_test_suite.py
tar -xvzf helpers.tar.gz

参考教程问题解决:Pycharm一直卡在Uploading PyCharm helpers && Python Interpreter... Python helpers are not copied yet-CSDN博客

三、代码同步

按理上述配置完成后,代码运行后文件会自动同步的,但我一直显示运行文件地址不存在,所以我先手动在服务器上传了一份需要同步的文件,并更改文件同步的地址。

代码同步的特点是:

1)代码同步在文件运行后进行

2)整个工程的文件,都会同步更新

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值