1.配置SSH连接
先确认本地机器能和服务器进行ssh通信,局域网只需要开启ssh服务就行,实验室服务器没有公网IP的需要进行内网穿透,我是用了阿里云服务器+frp
2.服务器端安装python环境,和本地win上安装一样,就是Anaconda那一套(记得更改下载源),不用安装pycharm
3.本地机器安装pycharm专业版,专业版才支持远程开发 ,学生的话用edu邮箱可以申请教育版
4.在pycharm配置ssh连接以及远程解释器
随便起个名字(英文)
setting——>Project Interpreter——>小齿轮——>show all——>加号(add)
next下去,找到你远程服务器python安装的位置,就算配置好了,使用的时候就和选择本地环境一样选择就好了
5.接下来就是配置Xming
安装xing一路默认。到最后一步
记住DISPLAY NUMBER:这里为0,然后运行Xming.exe
在xshell里可以配置Xming
在服务器终端输入env,获取环境变量,找到如下字段
在刚刚配置好的Pycharm里,Tool----->Edit Configurations----->Environment添加字段,点击ok
接下来就可以测试了