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中类型关系和继承关系实例详解
May 25 Python
Python求算数平方根和约数的方法汇总
Mar 09 Python
VTK与Python实现机械臂三维模型可视化详解
Dec 13 Python
python3爬取各类天气信息
Feb 24 Python
Python提取频域特征知识点浅析
Mar 04 Python
python的turtle库使用详解
May 10 Python
python实现大文本文件分割
Jul 22 Python
pytorch 模型可视化的例子
Aug 17 Python
PyQt5+python3+pycharm开发环境配置教程
Mar 24 Python
python3.9和pycharm的安装教程并创建简单项目的步骤
Feb 03 Python
python中的unittest框架实例详解
Feb 05 Python
PyTorch中permute的使用方法
Apr 26 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
php快速url重写 更新版[需php 5.30以上]
2010/04/20 PHP
PHP面向对象学习笔记之二 生成对象的设计模式
2012/10/06 PHP
thinkphp修改配置进入默认首页的方法
2017/02/07 PHP
PHP正则之正向预查与反向预查讲解与实例
2020/04/06 PHP
jQuery中的bind绑定事件与文本框改变事件的临时解决方法
2010/08/13 Javascript
多种方法实现JS动态添加事件
2013/11/01 Javascript
iframe子父页面调用js函数示例
2013/11/07 Javascript
js将控件隐藏及display属性的使用介绍
2013/12/30 Javascript
jQuery使用addClass()方法给元素添加多个class样式
2015/03/26 Javascript
javascript设计模式之单体模式学习笔记
2017/02/15 Javascript
JavaScript中值类型和引用类型的区别
2017/02/23 Javascript
js for循环倒序输出数组元素的实例
2017/03/01 Javascript
深入理解 JavaScript 中的 JSON
2017/04/06 Javascript
关于Promise 异步编程的实例讲解
2017/09/01 Javascript
原生js封装添加class,删除class的实例
2017/11/06 Javascript
javascript实现拼图游戏
2021/01/29 Javascript
[02:20]2014DOTA2西雅图邀请赛 MVP外卡赛首胜采访
2014/07/09 DOTA
Python实现对象转换为xml的方法示例
2017/06/08 Python
详解Python进程间通信之命名管道
2017/08/28 Python
opencv导入头文件时报错#include的解决方法
2019/07/31 Python
numpy.random.shuffle打乱顺序函数的实现
2019/09/10 Python
python实现简单银行管理系统
2019/10/25 Python
Python使用matplotlib绘制Logistic曲线操作示例
2019/11/28 Python
windows环境中利用celery实现简单任务队列过程解析
2019/11/29 Python
Python函数必须先定义,后调用说明(函数调用函数例外)
2020/06/02 Python
keras自动编码器实现系列之卷积自动编码器操作
2020/07/03 Python
使用HTML5 Canvas API中的clip()方法裁剪区域图像
2016/03/25 HTML / CSS
连卡佛中国官网:Lane Crawford中文站
2018/01/27 全球购物
Ralph Lauren意大利官方网站:时尚界最负盛名的品牌之一
2018/10/18 全球购物
毕业生求职自荐信怎么写
2014/01/08 职场文书
离婚协议书范本
2015/01/26 职场文书
消防演习通知
2015/04/25 职场文书
金陵十三钗观后感
2015/06/04 职场文书
诚信高考倡议书
2019/06/24 职场文书
浅谈Redis中的RDB快照
2021/06/29 Redis
VUE中的v-if与v-show区别介绍
2022/03/13 Vue.js