【配置】Pycharm远程连接服务器、配置SSH、配置py环境

在这里我将配置python、tensorflow到指定服务器,前提是需要知道远程服务器提供的ip、port、账号、密码。

1 配置SSH

输入ip、port、账号、密码
在这里插入图片描述

2 新建项目

新建你想要的项目名称

在这里插入图片描述

previously configured interpreter右边的‘…’新建SSH Interpreter。

在这里插入图片描述

先使用默认的python环境

在这里插入图片描述

确认后改一下remote project location

在这里插入图片描述

在这里我设置的是/home/chenxuli/pcPyCode/bstTF

3 设置远程连接配置

】

点一下autodetect,设置自己的根目录

在这里插入图片描述

Mappings也改一下

在这里插入图片描述

browse remote host可以帮助我们查看远程服务器的状态

在这里插入图片描述

在这里插入图片描述

4 配置远程服务器的虚拟环境

使用start SSH session

在这里插入图片描述

随后弹出的窗口,我们就很熟悉了

在这里插入图片描述

随后就是正常的conda创建虚拟环境的方法,文末给出一个参考文献。

//一些常用的方法
//创建虚拟环境
conda create -n tfEnvi python=3.6
//进入虚拟环境
conda activate tfEnvi
//安装tensorflow
pip install tensorflow==2.1.0

虚拟环境会在自己的源目录下,.conda/envs

在这里插入图片描述

5 使用虚拟环境

Add…

在这里插入图片描述

老样子,SSH Interpreter-〉Existing server configuration,这次Interptreter使用自己创建的环境,还有更改Sync folders。

在这里插入图片描述

Apply-》ok。

6 同步代码

在你本地写好代码后,如果你要同步代码。

在这里插入图片描述

按下按钮,成功上传至远程服务器。

在这里插入图片描述

最后,快乐地运行代码吧!

在这里插入图片描述

注意⚠️:后期我发现在添加interpreter的时候,pycharm会自己创建新的deployment,这里再设置一下就好。

在这里插入图片描述

后记

正确的流程:

  1. 配置SSH
  2. Start SSH Session,配置虚拟环境
# --- 一些参考指令 --- #
# 指定路径下配置虚拟环境
conda create -p /opt/data/private/data/chenxuli/tfEnvi/ python=3.6
# 激活虚拟环境
conda activate /opt/data/private/data/chenxuli/tfEnvi/
# 退出虚拟环境
conda deactivate
# 删除指定路径的虚拟环境
conda remove -p /opt/data/private/data/chenxuli/tfEnvi --all
  1. 设置项目的解释器为虚拟环境
  2. 运行

参考文献

  1. https://blog.csdn.net/yeler082/article/details/83818771
  2. https://taorui.blog.csdn.net/article/details/96881118
  • 16
    点赞
  • 64
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值