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之??碌某?? target=
Sep 12 Python
使用Python脚本将绝对url替换为相对url的教程
Apr 24 Python
python通过ssh-powershell监控windows的方法
Jun 02 Python
python实现支持目录FTP上传下载文件的方法
Jun 03 Python
Python实现根据IP地址和子网掩码算出网段的方法
Jul 30 Python
python&MongoDB爬取图书馆借阅记录
Feb 05 Python
Python urls.py的三种配置写法实例详解
Apr 28 Python
Python MD5加密实例详解
Aug 02 Python
Python内置模块ConfigParser实现配置读写功能的方法
Feb 12 Python
python读取图片并修改格式与大小的方法
Jul 24 Python
浅谈Django+Gunicorn+Nginx部署之路
Sep 11 Python
python 画函数曲线示例
Dec 04 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
用mysql内存表来代替php session的类
2009/02/01 PHP
php学习笔记之基础知识
2014/11/08 PHP
PHP实现的服务器一致性hash分布算法示例
2018/08/09 PHP
php命令行模式代码实例详解
2021/02/26 PHP
精心挑选的15款优秀jQuery 本特效插件和教程
2012/08/06 Javascript
nodejs教程之制作一个简单的文章发布系统
2014/11/21 NodeJs
Bootstrap入门书籍之(一)排版
2016/02/17 Javascript
浅谈JavaScript的自动垃圾收集机制
2016/12/15 Javascript
nodejs Assert中equal(),strictEqual(),deepEqual(),strictDeepEqual()比较
2017/09/18 NodeJs
JS继承与闭包及JS实现继承的三种方式
2017/10/15 Javascript
浅谈vue单一组件下动态修改数据时的全部重渲染
2018/03/01 Javascript
vue路由教程之静态路由
2019/09/03 Javascript
jQuery实现动态操作table行
2020/11/23 jQuery
[51:11]2014 DOTA2国际邀请赛中国区预选赛5.21 LGD-CDEC VS DT
2014/05/22 DOTA
从零学python系列之数据处理编程实例(二)
2014/05/22 Python
详解Python的Django框架中的通用视图
2015/05/04 Python
简单了解Python下用于监视文件系统的pyinotify包
2015/11/13 Python
学习python类方法与对象方法
2016/03/15 Python
python中利用xml.dom模块解析xml的方法教程
2017/05/24 Python
关于Django外键赋值问题详解
2017/08/13 Python
mac安装pytorch及系统的numpy更新方法
2018/07/26 Python
在Mac上删除自己安装的Python方法
2018/10/29 Python
关于Django ForeignKey 反向查询中filter和_set的效率对比详解
2018/12/15 Python
在python中使用requests 模拟浏览器发送请求数据的方法
2018/12/26 Python
详解Numpy数组转置的三种方法T、transpose、swapaxes
2019/05/27 Python
Python Django切换MySQL数据库实例详解
2019/07/16 Python
django使用channels实现通信的示例
2020/10/19 Python
收藏!10个免费高清视频素材网站!【设计、视频剪辑必备】
2021/03/18 杂记
竞选文艺委员演讲稿
2014/04/28 职场文书
课外活动总结
2015/02/04 职场文书
2015年城乡环境综合治理工作总结
2015/07/24 职场文书
公司团队口号霸气押韵
2015/12/24 职场文书
2016护理专业求职自荐书
2016/01/28 职场文书
2019中小学生安全过暑期倡议书
2019/06/24 职场文书
SQLServer2019 数据库环境搭建与使用的实现
2021/04/08 SQL Server
MySQL一些常用高级SQL语句
2021/07/03 MySQL