Pycharm使用ssh远程链接服务器

这篇具有很好参考价值的文章主要介绍了Pycharm使用ssh远程链接服务器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

配置 pycharm+ssh(注意只有Professional版本能用)

🖐哈喽!本篇文章主要是想记录一下自己找资料配置 pycharm 使用 ssh的过程,pycharm 相对于 vscode 有一个好处就是断点调试比较方便(个人看法)

❓但是我没有掌握如何在 pycharm 中显示运行服务器时候产生的图像,而如果用本机的 plt 来画图是能够直接看到的,如果你知道请和我分享一下!

正片开始(我这里用的是新版Pycharm的UI)

如果有需要旧版UI的请评论一下

配置 SSH Configure

  1. 打开 pycharm,新建一个 project
  2. 配置SSH Configurations:左上角 File(新版UI是右上角齿轮)-> setting -> Tools -> SSH Configurations -> 点击+进行新建
  3. 输入
    ○ Host:就是你远程机子的 IP 地址,Port 默认 22 就行
    ○ Username:远程终端用户名,就是terminal中绿色名字@前面部分(如:hello@hello-Precision-5820-Tower,Username 就是 hello)
    ○ Password:终端 sudo 的密码(点击 Save password 下次不用再输入密码) pycharm ssh连接服务器,pycharm,ssh,服务器

配置 SFTP

  1. tool->deployment->config->点击+新建一个 SFTP
  2. 会让你输入一个 server name,随意填写(我这里写了q) pycharm ssh连接服务器,pycharm,ssh,服务器
  3. 点击 SSH configuration 选择 刚才创建的 ssh配置
    pycharm ssh连接服务器,pycharm,ssh,服务器
  4. 选择 Root 目录:这里是你想用的远程的根目录

比如:我并不想用整个/home/hello/下的东西,那么我只需要选择自己想用的 python_test 文件夹,那么就是点击后面的文件夹形状的按钮,选择/home/hello/python_test,那么等一下你就只会看到 python_test目录下的文件

pycharm ssh连接服务器,pycharm,ssh,服务器

  1. 点击 Mappings:将你本地的文件夹映射到远程的文件夹,方便同步(修改本地的代码,远程的代码也会改变)
    ○ Local Path:当前 python project 下的一个文件夹
    ○ Deployment Path:远程机子的一个文件夹

注意:映射的文件夹可以是在/home/hello/python_test下的子文件,或直接就是这个整个文件夹

pycharm ssh连接服务器,pycharm,ssh,服务器
6. Excluded Paths:排除掉本地或远程的一些文件夹的同步,比如说过大的模型、数据文件夹,没必要同步了(这里可以不用设置)
直接点击 File -> Tools -> Deployment -> Browse Remote Host,这时候就能看见远程目录下的文件,可以鼠标右键将一些不需要的文件排除,或者下载到当前机子的 project 文件夹下面 pycharm ssh连接服务器,pycharm,ssh,服务器

配置远程Python Interpreter

  1. 左下角点击解析器 -> Add New Interpreter -> On SSH
    pycharm ssh连接服务器,pycharm,ssh,服务器
  2. 弹出窗口,选择 Existing -> 选择之前的配置文件 -> 一路next
    pycharm ssh连接服务器,pycharm,ssh,服务器
  3. 选择 System Interpreter -> 选择 Interpreter,找到系统的 python路径

anaconda使用者:一般在 /home/hello/anaconda3/envs/env_name/bin/python3目录下

  1. 然后 Sync folders 就是保持我们在 Mapping 中的映射就行
    pycharm ssh连接服务器,pycharm,ssh,服务器

此外,对于想要转回本地 Python Interpreter 的小伙伴可以参考:
https://blog.csdn.net/qq_15969343/article/details/129049072文章来源地址https://www.toymoban.com/news/detail-773635.html

到了这里,关于Pycharm使用ssh远程链接服务器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • pycharm通过ssh远程连接服务器,并运行代码

    首先连接远程服务器,tool-deplayment-configuration 连接ssh,点击+,选择SFTP,然后取名 点击ssh后面的...,依次输入远程服务器的IP,用户名,密码 点击test connection,测试是否连接成功 点击确定回到上个界面,root path 是服务器的路径,可以不选,但之后remote host后会过于冗长,可以根据

    2024年02月05日
    浏览(105)
  • pycharm 连接远程服务器的两种方式 ssh Remote

    按服务器信息填写 在mapping栏下设置本地和远程仓库 (如果已经进入某个项目,可以选择Close Project退出至该页面) 按需配置服务器 右下角点击现在的环境名,点击Add New Interpreter -- Add Local Interpreter;选择已有的Conda环境。

    2024年02月07日
    浏览(61)
  • 使用pycharm远程连接服务器,可进行远程调试

    当下,很多深度学习的模型需要高配置的设备来跑,本地的pc可能无法满足要求。所以就需要利用服务器来训练,但是在服务器上操作代码不是很方便。利用Pycharm可以在本地编写/修改代码,能够同步到服务器上,并且能直接在本地利用pycharm运行同步到服务器上的代码。非常

    2024年02月08日
    浏览(82)
  • 使用Xshell服务器跑程序,用pycharm连接服务器远程开发

    目标: 1.使用Xshell在服务器上创建自己项目需要的虚拟环境 2.用pycharm实现远程服务器的连接(这样就可以在本地debug或者写代码,然后再用xshell在服务器上跑) 一、使用Xshell在服务器上创建自己项目需要的虚拟环境 1.打开Xshell,连接上服务器 2.输入命令 然后就开始pip install所

    2024年02月01日
    浏览(60)
  • pycharm 使用远程服务器 jupyter (本地jupyter同理)

    并指定端口为9999 可自定义更改 1. 2.

    2024年02月14日
    浏览(47)
  • 使用pycharm远程连接到Linux服务器进行开发

    本地的 PyCharm 能达到和远程服务器之间的文件同步; 本地的 PyCharm 能够使用远程服务器的开发环境; PyCharm:PyCharm 2021.3 (Professional Edition) Linux服务器:Ubuntu20.04 配置项路径:Tools ,Deployment,Configuration 在 Connection 标签页中,点击【···】,对 SFTP 连接进行编辑。 Username:注

    2024年02月08日
    浏览(53)
  • 本地Pycharm连接远程服务器详细配置过程(直接在本地使用服务器显卡,很棒)

    相信很多人都遇见过这种情况:实验室成员使用同一台服务器,每个人拥有自己的独立账号,我们可以使用服务器更好的配置完成实验,毕竟自己哪有money拥有自己的3090呢。通常服务器系统采用Linux,而我们平常使用频繁的是Windows系统,二者在操作方面存在很大的区别,比如

    2024年02月03日
    浏览(76)
  • 手把手教你租用服务器以及使用Pycharm远程连接服务器训练模型

    由于模型优化过后训练时间太长,所以想使用显卡或者租服务器进行训练,but显卡太贵(只有A卡),那就租服务器好了,开始了解怎么租,去哪租一系列问题,果然只要开始思考,就是一个接一个的困难,直接被击碎。终于找到了AutoDL,美美的开始租服务器,结果又绊在了选

    2024年02月10日
    浏览(62)
  • 如何使用Pycharm进行远程开发,并实现在家远程与公司服务器资源同步

    本文主要介绍如何使用Pycharm进行远程开发,并实现在家远程与公司服务器资源同步。 新版本 Jetbrains 系列开发IDE( IntelliJ IDEA , PyCharm , GoLand )等都支持远程使用服务器编译,并且可以 通过SFTP同步本地与服务器项目代码 。 这样做的好处是**我们只要连接上服务器就能开始

    2024年02月04日
    浏览(52)
  • 【深度学习】手把手教你使用 PyCharm 连接 Auto DL 远程服务器

    文章性质: 实操记录 💻 主要内容: 主要记录了如何租用 Auto DL 服务器,以及如何在 PyCharm 中连接远程服务器。 相关文档: 如何使用 Auto DL 远程服务器连接 PyCharm 运行代码 - 知乎 冷知识+1: 小伙伴们不经意的 点赞 👍🏻 与 收藏 ✨ 可以让作者更有创作动力!  目录 前言

    2024年04月25日
    浏览(84)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包