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 比较两个数组的元素的异同方法
Aug 17 Python
python爬虫自动创建文件夹的功能
Aug 01 Python
使用Python进行体育竞技分析(预测球队成绩)
May 16 Python
Python 画出来六维图
Jul 26 Python
python 实现二维字典的键值合并等函数
Dec 06 Python
Python3的unicode编码转换成中文的问题及解决方案
Dec 10 Python
python属于解释语言吗
Jun 11 Python
Flask中sqlalchemy模块的实例用法
Aug 02 Python
Python中实现一行拆多行和多行并一行的示例代码
Sep 06 Python
利用Python中的Xpath实现一个在线汇率转换器
Sep 09 Python
如何用Python和JS实现的Web SSH工具
Feb 23 Python
python中Pexpect的工作流程实例讲解
Mar 02 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基础知识回顾
2012/08/16 PHP
基于PHPexecl类生成复杂的报表表头示例
2016/10/14 PHP
php 实现银联商务H5支付的示例代码
2019/10/12 PHP
laravel 去掉index.php伪静态的操作方法
2019/10/12 PHP
javascript实现的鼠标链接提示效果生成器代码
2007/06/28 Javascript
js操作textarea方法集合封装(兼容IE,firefox)
2011/02/22 Javascript
javascript语言结构小记(一)
2011/09/10 Javascript
全面了解javascript三元运算符
2016/06/27 Javascript
AngularJS实现使用路由切换视图的方法
2017/01/24 Javascript
jQuery插件Echarts实现的渐变色柱状图
2017/03/23 jQuery
如何使用vuejs实现更好的Form validation?
2017/04/07 Javascript
javascript编程实现栈的方法详解【经典数据结构】
2017/04/11 Javascript
Vue2.0 实现移动端图片上传功能
2018/05/30 Javascript
js中innerText/textContent和innerHTML与target和currentTarget的区别
2019/01/21 Javascript
详解在网页上通过JS实现文本的语音朗读
2019/03/28 Javascript
了解重排与重绘
2019/05/29 Javascript
vue 实现强制类型转换 数字类型转为字符串
2019/11/07 Javascript
解决vue 使用setTimeout,离开当前路由setTimeout未销毁的问题
2020/07/21 Javascript
利用Python脚本实现ping百度和google的方法
2017/01/24 Python
Python基础学习之常见的内建函数整理
2017/09/06 Python
python中Switch/Case实现的示例代码
2017/11/09 Python
一篇文章读懂Python赋值与拷贝
2018/04/19 Python
python画折线图的程序
2018/07/26 Python
python+opencv实现阈值分割
2018/12/26 Python
Python 处理图片像素点的实例
2019/01/08 Python
使用Keras 实现查看model weights .h5 文件的内容
2020/06/09 Python
浅析PyCharm 的初始设置(知道)
2020/10/12 Python
浅谈matplotlib默认字体设置探索
2021/02/03 Python
深入剖析webstorage[html5的本地数据处理]
2016/07/11 HTML / CSS
综治工作汇报材料
2014/10/27 职场文书
防暑降温通知书
2015/04/27 职场文书
党员反邪教心得体会
2016/01/15 职场文书
《角的初步认识》教学反思
2016/02/17 职场文书
你真的了解PHP中的引用符号(&)吗
2021/05/12 PHP
SQL Server携程核心系统无感迁移到MySQL实战
2022/06/01 SQL Server
python数字图像处理之图像自动阈值分割示例
2022/06/28 Python