pycharm 调试代码使用远程 GPU 上面的 python解释器



pycharm 调试代码使用远程 GPU 上面的 python解释器

一、配置远程 GPU 服务器的连接

  1. 配置服务器连接信息:

    点击 Tools -> Deployment -> Configuration
    pycharm 调试代码使用远程 GPU 上面的 python解释器



    点击 + ,选择SFTP方式连接
    pycharm 调试代码使用远程 GPU 上面的 python解释器




    配置服务器的 ip,用户名,及密码。
    pycharm 调试代码使用远程 GPU 上面的 python解释器最后可以点击下面的 Test connection进行测试连接,连接成功点击 ok 即可。


  1. 配置文件 mapping:
    配置这部分的功能,相当于对本地文件和远程服务器端的文件进行映射,即本地设置的路径里的文件可以上传到服务器设置的路径下。


    在之前的 Tools -> Deployment -> Configuration 的 Mappings中进行设置。
    local path:本地工程的路径,Deployment path:上传本地工程到远程GPU服务器的路径。
    (在之后进行开发时,当本地路径下的工程文件发生修改,可以直接上传该修改到服务的路径下面,与git的本地库和远程库机制相似)
    pycharm 调试代码使用远程 GPU 上面的 python解释器

二、配置远程GPU服务器上的 python 解释器

点击project interpreter, 点击右边的按钮,并选择 add:
pycharm 调试代码使用远程 GPU 上面的 python解释器

选择 SSH Interpreter,并填入相对应的主机ip(Host),以及对应的用户名(username):
pycharm 调试代码使用远程 GPU 上面的 python解释器用户的密码(Password):
pycharm 调试代码使用远程 GPU 上面的 python解释器


选择服务器上的python解释器,我选的是 annconde 自己新建的环境里面的解释器。
指定Sync folders:同步文件的路径,同上面设置的文件Mapping,即本地文件上传和同步修改到服务器的路径。
pycharm 调试代码使用远程 GPU 上面的 python解释器finish即可。


项目发生修改,同步操作:
右键项目,选择 Deployment -> Upload to,便可将整个项目上传到服务器指定路径下,
也可右键单个文件进行上传。
pycharm 调试代码使用远程 GPU 上面的 python解释器

三、查看同步文件

点击 Tools -> Deployment -> Browse Remote Host:
pycharm 调试代码使用远程 GPU 上面的 python解释器

便可以出现服务器上的文件,默认是根路径。
其实是相当于配置了一个ftp工具可以连接到服务器上,从而可以查看和修改服务器上的文件。
我们可以选择到我们指定的 Deployment path下。
pycharm 调试代码使用远程 GPU 上面的 python解释器


参考资料

https://blog.****.net/sinat_33761963/article/details/86522518