工具 | 使用PyCharm连接服务器

连接服务器

我们首先打开pycharm,点击file->Settings。然后搜索Interpreter,会搜索到一个叫Python Interpreter

我们点击Add Interpreter,选择On SSH

输入网址和端口号,还有用户名,点击下一步。若我们已经登陆过,我们可以点击Existing直接进行登录。

我们输入对应用户名的密码,点击下一步。

点击下一步。

进入到这个界面。选择“System Interpreter”。

上面的“Interpreter”是编译器,填写你的服务器中,python的安装位置。(如果你安装了conda,并创建了虚拟环境,那么地址应该是“/home/用户名/anaconda3/envs/虚拟环境名称/python”)。

下面的“Sync folders”是本地文件对应服务器上的存储地址,自己选择点击右侧的文件夹图样(同样的,如果你安装了conda,并创建了虚拟环境,那么地址应该是“/home/用户名/文件夹名”)。

Local Path:我们电脑本地工作文件夹。

Remote Path:我们服务器工作文件夹。

最后点击创建,就是这个界面。我们使用了服务器的虚拟环境,而且计算资源也是服务器的计算资源。

代码同步

依次选择“Tools”->“Deployment”->“Automatic Upload(Alaways)”。

该选项可以保证服务器上代码和本地代码及时保持一致。

代码运行

完成以上步骤后,连接服务器,即可使用pycharm编辑代码。选择pycharm下面的“Terminal”即可在输入终端命令,服务器运行。

也可以直接右键选择,直接运行。

总结:

我们为什么要使用本机上的Pycharm连接远程的服务器呢?因为第一服务器计算资源丰富,但是有个缺点就是图形化界面没有,而且代码不能Debug,我们无法理解代码的中间运行过程,也不知道为什么代码发生错误或者没有预期的输出。

我们使用本机上的Pycharm连接远程的服务器,可以在本机的Pycharm上使用服务器的计算资源,而且还能用到Pycharm上的强大功能。例如:Debug调试。

posted @ 2023-07-04 20:01  张Zong在修行  阅读(569)  评论(0编辑  收藏  举报