当需要远程办公时,使用pycharm远程连接服务器是必要的。
PyCharm提供两种远程调试(Remote Debugging)的方式:

  • 配置远程的解释器(remote interpreter)
  • 配置Python调试服务器(Python Debug Server)

本篇文章主要介绍Ubantu系统下配置固定IP地址和配置远程解释器。

一、Ubantu系统下配置固定IP地址

(1)学生申请IP之后,会得到如下信息:

(2)根据以上信息在服务器端进行如下配置:

  • 首先用root用户登陆,然后输入root密码

  • 编辑interface文件,按如图所示输入以下命令:

  • 在#interfaces(5) file used by ifup(8) and ifdown(8)

auto lo

iface lo inet loopback后面添加如图所示的内容,并保存退出

  • 配置DNS解析,按如图所示输入命令:

  • 在resolv.conf文件中添加nameserver 114.114.114.114
  • 按照如图所示命令打开base文件,让其永久改变

  • 在base文件里面输入202.112.146.2(网关),保存退出
  • 基本完成,如果还是不能上网,将/etc/NetworkManager目录下的system-connection文件删除。
  • 用ifconfig -a命令查看当前网卡IP地址是否固定

二、在服务器端安装SSH

(1)安装openssh服务,使用如下命令:

sudo apt-get install openssh-server

(2)启动ssh服务,使用如下命令:

sudo /etc/init.d/ssh start

三、配置pycharm

(1)保证笔记本和服务器在同一局域网下,或者笔记本登录了VPN

(2)配置远程连接服务器

  • 进入配置页面,Pycharm菜单栏,依次点击 Tools -> Deployment -> Configration

  • 进入Connection页面,选择sftp协议,填写服务器主机IP,用户名,密码。

  • 点击Test connection测试是否可以连接成功,如果连接成功会提示如图所示内容,否则检查是否已经在服务器上安装SSH

  • 进入Mapping页面,设置服务器Deployment path,最好在服务器上建一个自己程序的文件夹,表示已经把本地的代码和服务器代码连接

(3)将Python解释器设置为远程服务器上的

  • 在菜单栏,File -> Settings… -> Project ×× -> Project Interpreter,点击右侧 Add按钮,添加解释器。

  • 选择SSH Interpreter,填写服务器的 Host 地址(即IP地址),端口Port,用户名Username,填好后,下一步Next。

  • 填写密码 Password,下一步Next

  • 选择远程服务器上Python解释器的位置和远程同步文件夹Sync folders,可以选择多个。如果不知道Python安装在哪,在服务器终端界面输入命令which python 找到Python安装位置

  • Finish,配置结束。该项目现在使用的就是远程服务器上的Python解释器了。以后的项目若想/不想使用该解释器,手动更改解释器即可。

参考网址:

配置固定IP地址:https://blog.csdn.net/gongxifacai_believe/article/details/52463682

安装SSH:https://blog.csdn.net/helloword4217/article/details/89282667

配置远程连接服务器:https://blog.csdn.net/lin_danny/article/details/82185023

Ubantu系统配置固定IP地址和Pycharm连接远程服务器相关推荐

  1. Pycharm连接远程服务器、使用Pycharm运行深度学习项目、Pycharm使用总结以及Pycharm报错和解决办法

    Pycharm连接远程服务器,使用Pycharm运行深度学习项目以及Pycharm的使用总结 文章目录 Pycharm连接远程服务器,使用Pycharm运行深度学习项目以及Pycharm的使用总结 前 ...

  2. pycharm连接远程服务器并进行代码上传+远程调试

    Pycharm连接远程服务器并进行代码上传+远程调试 </h1><div class="clear"></div><div class=& ...

  3. pycharm连接远程服务器

    pycharm连接远程服务器 文章目录 pycharm连接远程服务器 pycharm工具栏:Tools-->Deployment-->Configuration![ 左上角:点击+加号-- ...

  4. pycharm连接远程服务器以及踩的坑

    pycharm连接远程服务器: 1.连接远程服务器之前先创建环境 打开xshell,连接上远程服务器; 进入存放虚拟环境目录: cd /home/xxx/.../envs 创建python虚拟环境: ...

  5. 计算机视觉——PyCharm连接远程服务器和Linux Screen命令使用

    一.PyCharm连接远程服务器 (1)教程配置 详见:pycharm:远程连接服务器调试代码(保姆级详细步骤) (2)开始使用 打开服务器的terminal(可开多个):Tools-Start SS ...

  6. Pycharm连接远程服务器并编写、运行python代码

    环境 Windows10 Pycharm2020.2.2 Professional 特别提醒:社区版连不了,建议使用专业版 配置deployment Step1 Step2 Step3 恭喜!到此de ...

  7. 树莓派固定IP地址错误无法连接的解决办法,不用重装系统。适用于树莓派文件配置错误后的修改。

    自己设置静态IP地址错误,重新开启电脑无法连接到树莓派,找到了一种方法不用重装系统即可修改. 需要下载DiskGenius软件 DiskGenius下载地址 1 将树莓派的SD卡拔除,插入读卡器中,连 ...

  8. Pycharm连接远程服务器进行代码调试开发

    点击上方"AI搞事情"关注我们 在工作中,我们经常会在linux服务器上做开发,另外GPU显卡也基本都装在性能更好便于团队共用的服务器上,这个时候我们就会用到服务器上的Python ...

  9. 本地Pycharm连接远程服务器详细配置过程(直接在本地使用服务器显卡,很棒)

    Pycharm远程工作 前言 一.建立远程服务器连接 1.创建远程连接 2.进行本地项目与远程项目之间的文夹路径映射 3.设置自动上传项目 4.验证是否连接成功 二.本地配置Python解释器 三.测 ...

最新文章

  1. C++中的 istringstream
  2. 单例模式Java实现
  3. php cookie加密 类,PHP cookie加密类
  4. 腾讯云大数据产品中心总经理刘煜宏:企业全域数据体系建设(附完整PPT)
  5. datatable 创建列赋值_DataTable创建行和列,DataReader读取
  6. php开发客服系统(持久连接+轮询+反向ajax)
  7. linux下dvwa安装教程,在Kali Linux上部署DVWA
  8. lstrip在python中是什么意思_为什么氦气吸入后会变声?
  9. Qt信号和槽的连接--发射信号而槽未响应
  10. 解决电脑系统重装后出现多引导项的问题
  11. 重庆天象网络科技:UI设计的图标概述,新手必看的设计基础
  12. 如何查找一篇论文的源代码
  13. 单交换机配置vlan
  14. 新版农场/牧场区块链交易中心游戏系统+Plustoken种类
  15. 杀死一只知更鸟的方法教会了我如何成为一名混乱大师
  16. django问题mysqlclient 1.4.0 or newer is required
  17. 一次哔哩哔哩面试经历,吐血整理
  18. 1到10的英文单词的C语言,1天10个英语专八核心词汇:C开头的单词(11)
  19. 编写训练一年级学生10以内减法的程序
  20. 解决video更多选项按钮点击无反应以及操控video标签的控制按钮

热门文章

  1. 为Spring Cloud Ribbon配置请求重试(Camden.SR2+)
  2. @FeignClient中的@RequestMapping也被SpringMVC加载的问题解决
  3. COS系统的前端演变和发展
  4. 一篇文章学习Python中的多进程
  5. 最小生成树——普里姆算法和克鲁斯卡尔算法
  6. 第21条:用函数对象表示策略
  7. ftp服务器PDF文件在线查看
  8. 20155234 2016-2017-2 《Java程序设计》第5周学习总结
  9. Delphi中动态调用DLL的方法
  10. (转)MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在