【pycharm】配置远程服务器

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

1. 需求来源

不知道Pycharm可以配置远程服务器之前,怎么调试自己的代码呢?本地修改代码,拖到linux平台上,执行代码查看结果。桌面上IDE、Mobaxterm,放大、缩小很麻烦。直到了解到Pycharm可以配置远程服务器的python解释器,并且可以自动上传文件到服务器上,才了解到开发过程也可以从简。

2. 准备工作

注意: 只有pycharm专业版才可以配置远程服务器,社区版不可以。

2.1 确保服务器SSH服务打开

开启ssh服务是因为后面Pycharm中配置服务端的解释器需要通过SSH的连接方式连接服务器。

一般开发的服务器ssh服务都是打开的,但是也说不准,我自己使用虚拟机搭建了ubuntu平台,ssh服务没有启动,就需要进入系统自己启动下:service sshd start
查看ssh服务是否启动:service sshd status
pycharm配置远程环境,常用工具,pycharm,ide
打开之后,使用Putty试着连接下,如果报错,可以参考4.1节。

2.2 确保服务器上有你使用的Python解释器

3. 开始IDE远程配置

3.1 配置Python Interpreter

3.1.1 点击【file】-【Settings】-【Project-Python Interpreter】-【add】
pycharm配置远程环境,常用工具,pycharm,ide
3.1.2 点击【SSH Interpreter】填写远程服务器的ip和用户名,点击【Next】
pycharm配置远程环境,常用工具,pycharm,ide
3.1.3 填写远程服务器登陆密码,点击【Next】
pycharm配置远程环境,常用工具,pycharm,ide
3.1.4 配置解释器和项目目录,解释器就是服务器上的python路径,不知道就登上服务器使用which命令找一下。

如果ssh服务之前启动了,下图中的文件夹图标都是可以点开的,点开展示的内容就是服务器上的内容。

同步文件夹的路径选择对,本地路径就是你当前项目的根目录,远程路径就是你服务器上项目的根目录。如果你填写了一个服务器上没有的目录,会自动创建,不用登陆服务器手动创建了。

点击【Finish】就配置完成了。
pycharm配置远程环境,常用工具,pycharm,ide

3.2 验证是否配置成功

3.2.1 经过3.1章节的配置,其实已经配置完成了,下图中右侧【Remote Host】中已经把服务器上的目录都展示出来了,而且项目也自动上传到对应目录了。

接下来查看项目部署配置,如果之后想更换目录也可以修改,如下图所示,点击【Tools】-【Deployment】-【Configuration】
pycharm配置远程环境,常用工具,pycharm,ide
【Connection】页签下是连接信息
pycharm配置远程环境,常用工具,pycharm,ide
【Mappings】页签下是项目路径信息
pycharm配置远程环境,常用工具,pycharm,ide
3.2.2 运行一个python程序看下结果,可以看到解释器用的是远程配置的解释器,代码也是远程服务器上的代码文件。到此说明配置成功了。
pycharm配置远程环境,常用工具,pycharm,ide

4. 问题记录

4.1 putty连接服务器报错:Couldn’t agree a host key algorithm.

pycharm配置远程环境,常用工具,pycharm,ide
解决方法:
升级putty版本,到putty官方下载: https://www.putty.org/,下图中就是我自己的电脑上将putty从0.67升级到0.78就可以正常登陆服务器了。
pycharm配置远程环境,常用工具,pycharm,ide文章来源地址https://www.toymoban.com/news/detail-735063.html

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

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

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

相关文章

  • pycharm 非局域网下 远程连接服务器docker中的conda环境

    前提条件:有外网ip。 可以买个阿里云域名(一般实验室配置) 用蒲公英(参考我的这篇文章,一般是个人使用,免费三个用户) https://blog.csdn.net/weixin_75205835/article/details/135159099?spm=1001.2014.3001.5502 这一篇我们可以在局域网内直接通过ssh就能够连接到docker容器,但这有个非常

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

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

    2024年02月03日
    浏览(60)
  • 01-10 周二 PyCharm远程Linux服务器配置进行端点调试

    01-10 周二 PyCharm远程Linux服务器配置 时间 版本 修改人 描述 2023年1月10日14:04:15 V0.1 宋全恒 新建文档 2023年2月6日11:03:45 V0.2 宋全恒 添加快捷指令别名的实现方便虚拟环境的切换 使用 PyCharm,您可以使用位于另一台计算机(服务器)上的解释器调试应用程序 。 参考该博客  在使用

    2024年02月07日
    浏览(49)
  • 【深度学习环境】Windows10系统+AutoDL算力平台|使用MobaXterm终端工具实现SSH远程连接服务器|实现PyCharm与服务器远程连接|远程连接(详细版)

    一般情况下,我们的本地文件项目直接使用本机的GPU/CPU在编译器上编译调试。但是由于深度学习中神经网络模型庞大,在计算时常常会出现爆显存的问题,较小的显存不能满足计算需求。因此通常使用一台有着“大显存”的服务器来代替本机“小显存”以完成运算,我们期待

    2024年02月05日
    浏览(52)
  • 如何配置Pycharm服务器并结合内网穿透工具实现远程开发

    🔥 博客主页 : 小羊失眠啦. 🎥 系列专栏 : 《C语言》 《数据结构》 《Linux》 《Cpolar》 ❤️ 感谢大家点赞👍收藏⭐评论✍️ 前些天发现了一个巨牛的人工智能学习网站,通俗易懂,风趣幽默,忍不住分享一下给大家。点击跳转到网站。 本文主要介绍如何使用Pycharm进行远

    2024年01月16日
    浏览(36)
  • Python IDE Pycharm服务器配置方法并结合内网穿透工具实现远程开发

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

    2024年02月04日
    浏览(49)
  • 环境配置——Windows平台配置VScode运行环境为远程服务器或虚拟机

    1. 远程机需要先安装SSH服务,命令如下 2. 安装好后需要开启SSH服务: 3. 查看SSH服务是否有被开启: 4. 本地Windows需要生成密钥将公钥放到远程机中 4. 1 Windows生成密钥: 进入 C:Users用户名.ssh(如没有该目录则需要手动创建)  4.2 在远程机上 ~/.ssh 目录下创建 authorized_keys 文

    2024年04月27日
    浏览(47)
  • Windows Server 2019服务器远程桌面服务部署+深度学习环境配置教程

    实验室需要将Win10的系统改装为Server系统供多人以远程桌面的方式使用,同时配置Tensorflow+Pytorch的深度学习环境,遂记录一下大概步骤。 和安装其他Windows系统的步骤差不多,也是插入U盘后进BIOS然后根据引导分区创建管理员等等,可以参考:windows server 2019安装教程 如果装完

    2024年02月04日
    浏览(74)
  • 基于远程服务器安装配置Anaconda环境及创建python虚拟环境详细方案

    清华大学开源软件镜像站:点击打开链接 参考文章:点击打开《基于Windows下Anaconda创建python虚拟环境教程》文章 Pytorch各版本下载网页:点击打开链接 pytorch-geometric各版本下载网页:点击打开链接

    2023年04月09日
    浏览(42)
  • vscode连接远程服务器 + Tensorflow2环境配置 + 深度学习训练

    参考:vscode连接远程服务器(傻瓜式教学) 配置服务器pytorch/TensorFlow环境+远程连接vscode 在远程服务器安装anoconda并创建tensorflow-gpu环境并运行jupyter 【vscode连接远程服务器】 step 1:测试服务器连接 win+R 进入 cmd,在命令行输入以下命令,并根据提示输入密码 step 2:安装 ssh 插

    2024年02月08日
    浏览(49)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包