Ubantu系统配置固定IP地址和Pycharm连接远程服务器
当需要远程办公时,使用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连接远程服务器相关推荐
- Pycharm连接远程服务器、使用Pycharm运行深度学习项目、Pycharm使用总结以及Pycharm报错和解决办法
Pycharm连接远程服务器,使用Pycharm运行深度学习项目以及Pycharm的使用总结 文章目录 Pycharm连接远程服务器,使用Pycharm运行深度学习项目以及Pycharm的使用总结 前 ...
- pycharm连接远程服务器并进行代码上传+远程调试
Pycharm连接远程服务器并进行代码上传+远程调试 </h1><div class="clear"></div><div class=& ...
- pycharm连接远程服务器
pycharm连接远程服务器 文章目录 pycharm连接远程服务器 pycharm工具栏:Tools-->Deployment-->Configuration![ 左上角:点击+加号-- ...
- pycharm连接远程服务器以及踩的坑
pycharm连接远程服务器: 1.连接远程服务器之前先创建环境 打开xshell,连接上远程服务器; 进入存放虚拟环境目录: cd /home/xxx/.../envs 创建python虚拟环境: ...
- 计算机视觉——PyCharm连接远程服务器和Linux Screen命令使用
一.PyCharm连接远程服务器 (1)教程配置 详见:pycharm:远程连接服务器调试代码(保姆级详细步骤) (2)开始使用 打开服务器的terminal(可开多个):Tools-Start SS ...
- Pycharm连接远程服务器并编写、运行python代码
环境 Windows10 Pycharm2020.2.2 Professional 特别提醒:社区版连不了,建议使用专业版 配置deployment Step1 Step2 Step3 恭喜!到此de ...
- 树莓派固定IP地址错误无法连接的解决办法,不用重装系统。适用于树莓派文件配置错误后的修改。
自己设置静态IP地址错误,重新开启电脑无法连接到树莓派,找到了一种方法不用重装系统即可修改. 需要下载DiskGenius软件 DiskGenius下载地址 1 将树莓派的SD卡拔除,插入读卡器中,连 ...
- Pycharm连接远程服务器进行代码调试开发
点击上方"AI搞事情"关注我们 在工作中,我们经常会在linux服务器上做开发,另外GPU显卡也基本都装在性能更好便于团队共用的服务器上,这个时候我们就会用到服务器上的Python ...
- 本地Pycharm连接远程服务器详细配置过程(直接在本地使用服务器显卡,很棒)
Pycharm远程工作 前言 一.建立远程服务器连接 1.创建远程连接 2.进行本地项目与远程项目之间的文夹路径映射 3.设置自动上传项目 4.验证是否连接成功 二.本地配置Python解释器 三.测 ...
最新文章
- C++中的 istringstream
- 单例模式Java实现
- php cookie加密 类,PHP cookie加密类
- 腾讯云大数据产品中心总经理刘煜宏:企业全域数据体系建设(附完整PPT)
- datatable 创建列赋值_DataTable创建行和列,DataReader读取
- php开发客服系统(持久连接+轮询+反向ajax)
- linux下dvwa安装教程,在Kali Linux上部署DVWA
- lstrip在python中是什么意思_为什么氦气吸入后会变声?
- Qt信号和槽的连接--发射信号而槽未响应
- 解决电脑系统重装后出现多引导项的问题
- 重庆天象网络科技:UI设计的图标概述,新手必看的设计基础
- 如何查找一篇论文的源代码
- 单交换机配置vlan
- 新版农场/牧场区块链交易中心游戏系统+Plustoken种类
- 杀死一只知更鸟的方法教会了我如何成为一名混乱大师
- django问题mysqlclient 1.4.0 or newer is required
- 一次哔哩哔哩面试经历,吐血整理
- 1到10的英文单词的C语言,1天10个英语专八核心词汇:C开头的单词(11)
- 编写训练一年级学生10以内减法的程序
- 解决video更多选项按钮点击无反应以及操控video标签的控制按钮
热门文章
- 为Spring Cloud Ribbon配置请求重试(Camden.SR2+)
- @FeignClient中的@RequestMapping也被SpringMVC加载的问题解决
- COS系统的前端演变和发展
- 一篇文章学习Python中的多进程
- 最小生成树——普里姆算法和克鲁斯卡尔算法
- 第21条:用函数对象表示策略
- ftp服务器PDF文件在线查看
- 20155234 2016-2017-2 《Java程序设计》第5周学习总结
- Delphi中动态调用DLL的方法
- (转)MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在