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 相关文章推荐
Python3 入门教程 简单但比较不错
Nov 29 Python
详细介绍Python语言中的按位运算符
Nov 26 Python
Python open()文件处理使用介绍
Nov 30 Python
Python 实现 贪吃蛇大作战 代码分享
Sep 07 Python
Python针对给定字符串求解所有子序列是否为回文序列的方法
Apr 21 Python
在Python中实现替换字符串中的子串的示例
Oct 31 Python
PyQt 实现使窗口中的元素跟随窗口大小的变化而变化
Jun 18 Python
Django中提示消息messages的设置方式
Nov 15 Python
Python中url标签使用知识点总结
Jan 16 Python
解决Tensorboard可视化错误:不显示数据 No scalar data was found
Feb 15 Python
如何利用Python识别图片中的文字
May 31 Python
Python 使用 Frame tkraise() 方法在 Tkinter 应用程序中的Frame之间切换
Apr 24 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
虹吸壶煮咖啡26个注意事项
2021/03/03 冲泡冲煮
详解在PHP的Yii框架中使用行为Behaviors的方法
2016/03/18 PHP
PHPExcel实现表格导出功能示例【带有多个工作sheet】
2018/06/13 PHP
Mootools 1.2教程 正则表达式
2009/09/15 Javascript
js parsefloat parseint 转换函数
2010/01/21 Javascript
用jquery.sortElements实现table排序
2014/05/04 Javascript
JavaScript设计模式之观察者模式(发布者-订阅者模式)
2014/09/24 Javascript
JS中Location使用详解
2015/05/12 Javascript
Nodejs实现批量下载妹纸图
2015/05/28 NodeJs
完美解决js传递参数中加号和&号自动改变的方法
2016/10/11 Javascript
AngularJS constant和value区别详解
2017/02/28 Javascript
基于jQuery的表单填充实例
2017/08/22 jQuery
js实现碰撞检测
2021/01/29 Javascript
[26:21]浴火之凤-TI4世界冠军Newbee战队纪录片
2014/08/07 DOTA
[01:07:47]Secret vs Optic Supermajor 胜者组 BO3 第一场 6.4
2018/06/05 DOTA
python调用短信猫控件实现发短信功能实例
2014/07/04 Python
在Django的URLconf中使用命名组的方法
2015/07/18 Python
Python设计模式编程中Adapter适配器模式的使用实例
2016/03/02 Python
Python WSGI的深入理解
2018/08/01 Python
pycharm设置鼠标悬停查看方法设置
2019/07/29 Python
简单了解django orm中介模型
2019/07/30 Python
python实现本地批量ping多个IP的方法示例
2019/08/07 Python
用python求一重积分和二重积分的例子
2019/12/06 Python
无惧面试,带你搞懂python 装饰器
2020/08/17 Python
python如何使用腾讯云发送短信
2020/09/17 Python
eDreams意大利:南欧领先的在线旅行社
2018/11/23 全球购物
全球性的奢侈品梦工厂:Forzieri(福喜利)
2019/02/20 全球购物
英国鞋网:Rubber Sole
2020/03/03 全球购物
在对linux系统分区进行格式化时需要对磁盘簇(或i节点密度)的大小进行选择,请说明选择的原则
2012/11/24 面试题
家长评语大全
2014/01/22 职场文书
幼儿园美术教学反思
2014/01/31 职场文书
大学毕业感言200字
2014/03/09 职场文书
可口可乐广告词
2014/03/20 职场文书
新郎结婚感言
2015/07/31 职场文书
mysql 索引的数据结构为什么要采用B+树
2022/04/26 MySQL
Python OpenGL基本配置方式
2022/05/20 Python