在服务器端安装好ssh-server(默认端口为22,不需要修改)
sudo apt-get install openssh-server
service sshd start
ps -e | grep ssh
接下来就是pycharm进行远程连接

输入host的IP,用户名和密码,然后点击Test Connection
点击Autodetect
创建一个Deployment
在服务器你的用户家目录创建一个存放Python代码的workspace,以后将要放到服务器上跑的代码放python_workspace中即可
现在需要上传代码到服务器上跑:
在python_workspace创建一个项目目录
选择好映射目录,OK

连接主机
可以看到连接成功!
上传代码到你的服务器映射路径(Upload)

可以看到上传成功!

我们的代码也成功上传到服务器中!
上图中的Romote Host打开方式:
运行代码
有两种方式:
命令行运行(要切换到你要运行代码的py文件同一级目录)
pycharm run


如果上图中Python解释器没有远程主机的,需要在setting中创建
至此 确保你创建完成了run configurations 并且选择了远程主机的解释器,还有在本地直接run远程主机的代码之前需要upload到远程主机上(确保本地和远程的代码一致)
然后直接run或者debug都可
