pycharm远程连接服务器并配置python interpreter的方法


Posted in Python onDecember 23, 2020

背景

远程服务器是Ubuntu系统,操作中可以使用pycharm在windows或者Ubuntu系统上编辑代码并调试,但是首先需要professional版本的pycharm,community版本在Tool选项下找不到Deployment选项。
区官网下载安装包,安装完成后激活。学生可在pycharm官网用域名为学校的邮箱注册账号,激活时登陆账号即可。

配置远程连接

打开Tool->Deployment->Configuration,
点击+ ->SFTP

pycharm远程连接服务器并配置python interpreter的方法

自定义服务器名字,用来区别不同服务器。
然后填写SSH 和人root path,root path可自动检测

pycharm远程连接服务器并配置python interpreter的方法

填写映射,两个文件夹名字保持一致

pycharm远程连接服务器并配置python interpreter的方法

完成后点击OK

添加python interpreter

这一步让pycharm告诉服务器用什么环境去执行你的代码
打开File->Setting->Project>python interpreter,
添加python interpreter,点击右上角螺母图标->Add,填写服务器地址和密码
若不成功,尝试点击螺母图标->Show All->+。总有一种能成功。
使用conda虚拟环境下的python,在./conda的bin文件夹下,我的在/home/hl/.conda/envs/hlpy36/bin/python3.6
Path mapping 一定要填写和上面提到的Development path一致的。

pycharm远程连接服务器并配置python interpreter的方法

完成后点击OK,建议关闭自动上传,很烦。但是每次修改完代码后要点击Tool->Deployment->upload手动上传。

到此这篇关于pycharm远程连接服务器并配置python interpreter的方法的文章就介绍到这了,更多相关pycharm远程连接服务器内容请搜索三水点靠木以前的文章或继续浏览下面的相关文章希望大家以后多多支持三水点靠木!

Python 相关文章推荐
全面解读Python Web开发框架Django
Jun 30 Python
Python实现SSH远程登陆,并执行命令的方法(分享)
May 08 Python
Python实现图片滑动式验证识别方法
Nov 09 Python
CentOS 6.5中安装Python 3.6.2的方法步骤
Dec 03 Python
python脚本生成caffe train_list.txt的方法
Apr 27 Python
Django项目开发中cookies和session的常用操作分析
Jul 03 Python
Tornado Web Server框架编写简易Python服务器
Jul 28 Python
Python之pymysql的使用小结
Jul 01 Python
python3 批量获取对应端口服务的实例
Jul 25 Python
python对csv文件追加写入列的方法
Aug 01 Python
nginx搭建基于python的web环境的实现步骤
Jan 03 Python
Python3中PyQt5简单实现文件打开及保存
Jun 10 Python
python实现发送QQ邮件(可加附件)
Dec 23 #Python
如何通过安装HomeBrew来安装Python3
Dec 23 #Python
python实现定时发送邮件到指定邮箱
Dec 23 #Python
python实现定时发送邮件
Dec 23 #Python
python脚本定时发送邮件
Dec 22 #Python
如何用python批量调整视频声音
Dec 22 #Python
分享一个python的aes加密代码
Dec 22 #Python
You might like
DedeCMS dede_channeltype表字段注释
2010/04/07 PHP
php class中self,parent,this的区别以及实例介绍
2013/04/24 PHP
php中如何防止表单的重复提交
2013/08/02 PHP
PHP创建PowerPoint2007文档的方法
2015/12/10 PHP
php pdo连接数据库操作示例
2019/11/18 PHP
JavaScript 数组详解
2013/10/10 Javascript
js获取当月最后一天实例代码
2013/11/19 Javascript
nodejs通过phantomjs实现下载网页
2015/05/04 NodeJs
js+css简单实现网页换肤效果
2015/12/29 Javascript
javascript中FOREACH数组方法使用示例
2016/03/01 Javascript
Reactjs实现通用分页组件的实例代码
2017/01/19 Javascript
Angular开发者指南之入门介绍
2017/03/05 Javascript
老生常谈combobox和combotree模糊查询
2017/04/17 Javascript
基于JS实现网页中的选项卡(两种方法)
2017/06/16 Javascript
手把手教你搭建ES6的开发运行环境
2017/07/11 Javascript
BootStrap自定义popover,点击区域隐藏功能的实现
2018/01/23 Javascript
用JS实现根据当前时间随机生成流水号或者订单号
2018/05/31 Javascript
深入浅析Vue中的 computed 和 watch
2018/06/06 Javascript
vue解决弹出蒙层滑动穿透问题的方法
2018/09/22 Javascript
在Uni中使用Vue的EventBus总线机制操作
2020/07/31 Javascript
[01:39:04]DOTA2-DPC中国联赛 正赛 SAG vs CDEC BO3 第二场 2月1日
2021/03/11 DOTA
天翼开放平台免费短信验证码接口使用实例
2013/12/18 Python
利用Python操作消息队列RabbitMQ的方法教程
2017/07/19 Python
flask中使用蓝图将路由分开写在不同文件实例解析
2018/01/19 Python
Python装饰器的执行过程实例分析
2018/06/04 Python
python解析xml简单示例
2019/06/21 Python
Python 3 判断2个字典相同
2019/08/06 Python
在django中使用apscheduler 执行计划任务的实现方法
2020/02/11 Python
HTML5 video 视频标签使用介绍
2014/02/03 HTML / CSS
伯利陶器:Burleigh Pottery
2018/01/03 全球购物
美国汽车性能部件和赛车零件网站:Vivid Racing
2018/03/27 全球购物
英国排名第一的宠物店:PetPlanet
2020/02/02 全球购物
党员公开承诺书和承诺事项
2014/03/25 职场文书
活动总结怎么写
2014/04/28 职场文书
财务情况说明书范文
2014/05/06 职场文书
法语专业求职信
2014/07/20 职场文书