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进行稳定可靠的文件操作详解
Dec 31 Python
Python中datetime常用时间处理方法
Jun 15 Python
分析用Python脚本关闭文件操作的机制
Jun 28 Python
Python实现图像几何变换
Jul 06 Python
Python3.5.3下配置opencv3.2.0的操作方法
Apr 02 Python
python networkx 包绘制复杂网络关系图的实现
Jul 10 Python
python破解bilibili滑动验证码登录功能
Sep 11 Python
selenium中get_cookies()和add_cookie()的用法详解
Jan 06 Python
python梯度下降算法的实现
Feb 24 Python
Python远程方法调用实现过程解析
Jul 28 Python
pip install命令安装扩展库整理
Mar 02 Python
Python实现8种常用抽样方法
Jun 27 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
咖啡豆要不要放冰箱的原因
2021/03/04 冲泡冲煮
phpMyadmin 用户权限中英对照
2010/04/02 PHP
PHP函数getenv简介和使用实例
2014/05/12 PHP
PHP中COOKIES使用示例
2015/07/26 PHP
php自动提交表单的方法(基于fsockopen与curl)
2016/05/09 PHP
Smarty简单生成表单元素的方法示例
2016/05/23 PHP
php生成图片缩略图功能示例
2017/02/22 PHP
EXT中单击button按钮grid添加一行(光标位置可设置)的实例代码
2016/06/02 Javascript
详解Nodejs之npm&package.json
2017/06/15 NodeJs
JavaScript数组排序reverse()和sort()方法详解
2017/12/24 Javascript
jQuery实现的两种简单弹窗效果示例
2018/04/18 jQuery
vue实现div拖拽互换位置
2020/07/29 Javascript
使用imba.io框架得到比 vue 快50倍的性能基准
2019/06/17 Javascript
vue.js购物车添加商品组件的方法
2019/09/17 Javascript
vue父子模板传值问题解决方法案例分析
2020/02/26 Javascript
Vue清除定时器setInterval优化方案分享
2020/07/21 Javascript
vue 保留两位小数 不能直接用toFixed(2) 的解决
2020/08/07 Javascript
[01:03:41]完美世界DOTA2联赛PWL S3 DLG vs Phoenix 第一场 12.17
2020/12/19 DOTA
python实现在目录中查找指定文件的方法
2014/11/11 Python
python端口扫描系统实现方法
2014/11/19 Python
提升Python程序运行效率的6个方法
2015/03/31 Python
Python与R语言的简要对比
2017/11/14 Python
python ftp 按目录结构上传下载的实现代码
2018/09/12 Python
Python实现的登录验证系统完整案例【基于搭建的MVC框架】
2019/04/12 Python
Django框架实现分页显示内容的方法详解
2019/05/10 Python
在IE6系列等老式浏览器中使用HTML5的新标签实现方案
2012/12/25 HTML / CSS
HTML5新增的表单元素和属性实例解析
2014/07/07 HTML / CSS
柯基袜:Corgi Socks
2017/01/26 全球购物
美国中西部家用医疗设备商店:Med Mart(轮椅、踏板车、升降机等)
2019/04/26 全球购物
LVMH旗下最大的奢侈品网站平台:24S
2020/05/24 全球购物
大学生应聘求职信
2014/05/26 职场文书
乡镇个人对照检查材料
2014/08/22 职场文书
结婚典礼致辞
2015/07/28 职场文书
python状态机transitions库详解
2021/06/02 Python
Sleuth+logback 设置traceid 及自定义信息方式
2021/07/26 Java/Android
WebWorker 封装 JavaScript 沙箱详情
2021/11/02 Javascript