前言

1、说明

首先介绍下我本人情况,我在 windows 笔记本电脑上下载了 Pycharm 专业版,因为我本人只是用来跑代码,想把代码自动同步起来,因此特地通过 Pycharm 来远程使用 Linux 上配置好的环境,加速代码运行。当然大家也可以使用Xshell等软件,使用命令行来操作。

2、环境介绍

目前使用的环境:

  • Linux:20.04
  • Pycharm:2019专业版
  • Windows:64位
  • Anaconda:Python 3.7

一、添加并设置部署

1、点击Pycharm工作栏上方“ Tools -> Deployment -> Configuration

2、点击 “ + ”,创建新的服务部署,并起名(名字随意),我这里命名为:LinuxSer

3、选择类型为 “ SFTP ”,并按照要求填写信息,具体介绍如下:

填写完成后,会出现以下界面,点击 “ YES ” 即可

这样一个新的部署便设立完成。

二、创建Python解释器环境

1、点击 “ File -> Setting -> Project:Interpreter ”,点击“齿轮”(设置按钮),选择 " Add ",并选择 " **SSH Interpreter ** ",在界面中输入密码和用户名,具体如下两图所示:


输入服务器密码:

2、选择要使用的解释器:
我本人使用 Anaconda 建立了多个虚拟环境,这次选择其中之一,所以解释器路径设置为如下:

大家可以根据箭头指示,选择自己的解释器路径。

3、确定 Linux 服务器里同步文件夹,大家可以根据箭头指示,自行更改:


4、选择自动同步,出现以下提示:

点击 Overwrite 即可。

5、配置好解释器后,可以查看安装的第三方库:

三、程序测试

在 windows 平台下,编写 Python 文件,并运行,查看代码运行情况:

可以看到,代码已经使用远程python解释器运行,且文件自动同步到服务器端。
若想手动同步,也可以点击:“ Tools -> Deployment -> Sync …

四、文件下载

如果运行的代码会生成文档、图片并保存下来,那么相应文件会保存在服务器一端;如果想本地保留,可以从服务器端下载下来,点击 “ Tools -> Deployment -> Browse Remote … "

右击需要下载的文件:

点击 “ Download from here ” 即可。

五、注意事项

在远程访问服务器后,第一次写代码可能会出现代码自动补全失败,在这种情况下,需要在“ Setting -> Project Interpreter ”里将当前的远程 interpreter 切换成别的任意环境并apply,然后再切换回目标 remote interpreter 就可以了。

六、参考链接

参考链接1:远程配置
参考链接2:文件下载
参考链接3:代码自动补全问题

Pycharm远程使用Linux环境配置步骤相关推荐

  1. pycharm windows 服务器_环境配置 | Pycharm远程开发的环境配置

    目的:同局域网中的两台电脑,Mac上看视频学习编程 + 当服务器跑代码:Windows上使用Pycharm写代码.学习远程开发 (当前底子有限,很多操作可能存在理解偏差) Mac上代码存放路径:~/O ...

  2. mac用pycharm远程连接linux服务器

    mac用pycharm远程连接linux服务器 新建ssh配置 新建连接 Connection Mapping 文件下载到本地 设置保存自动上传 配置远程服务器虚拟环境 新建ssh配置 Tools-& ...

  3. Linux 环境配置的最佳实践

    Linux 环境配置的最佳实践 Linux 基础知识 硬链接 & 软链接 Linux 目录 基本指令 Linux 环境配置 安装 zsh 和 oh-my-zsh 开发环境安装(必用) nvm ...

  4. 阿里平头哥ubuntu环境搭建到开发(从ubuntu安装到Linux环境配置)

    ** 阿里平头哥ubuntu环境搭建到开发(从ubuntu安装到Linux环境配置) ** VMware Workstation12安装 这一块没什么难度随便百度一下VMware Workstatio ...

  5. 系统如何安装到租的服务器,租用服务器后,检查及环境配置步骤

    原标题:租用服务器后,检查及环境配置步骤 我们从IDC服务商那里拿到我们租的服务器时,一般的服务商都会根据客户的要求,装好系统,那么我们要做的是什么呢? 第一.检查服务器的配置与我们订购的机器配置是否 ...

  6. linux bond配置步骤,七种bond模式说明

    linux bond配置步骤,七种bond模式说明 https://www.cnblogs.com/suzhigang/p/6140018.html 一.网卡绑定: 第一步:创建一个ifcfg-bon ...

  7. eclipse配置python开发环境_Python开发环境配置步骤

    Python开发环境配置步骤 导语:Python开发环境配置,你懂吗?下面的是百分网小编为大家搜集的Python开发环境配置步骤,希望可以帮到你. 1:安装python2.7 python-2.7.3 ...

  8. Linux 环境配置

    文章目录 Linux 前言 系统环境 1.环境配置文件 2.环境变量PATH 3.链接 附 系统目录 Linux 前言 本文是 菜鸟学院 Linux 环境配置学习中的记录性文章,主做笔记,稍作整理方便 ...

  9. Linux环境配置Python库及常用库介绍

    Linux环境配置Python库 Python 的标准库包括了很多的模块, 从 Python 语言自身特定的类型和声明, 到一些只用于少数程序的不著名的模块.在 Linux环境 运行Python 经常 ...

最新文章

  1. tf.keras.losses.SquaredHinge 损失函数 示例
  2. 段错误linux 内存不够,c - 为什么我的程序在linux-gcc而不是mingw-gcc上出现段错误? - 堆栈内存溢出...
  3. 元素节点、属性节点、文本节点 的节点属性
  4. python爬虫库的功能_Python学习爬虫掌握的库资料大全和框架的选择的分析
  5. 100. 增减序列【差分 / 思维】
  6. 我在网易云信是如何做运维的?
  7. 牛客 - Hash(思维+进制转换)
  8. PHP,Mysql-根据一个给定经纬度的点,进行附近地点查询–合理利用算法,效率提高2125倍...
  9. android开源2016_开源的黄金时代,2016年的预测以及更多新闻
  10. 技术中台构建思路及进展_半年中台实践思考:落地中台,贵在其神,活用其形...
  11. centos6.4安装apache php mysql_CentOS 6.4配置Apache+PHP5+MySQL(lamp)环境以及报错处理思路...
  12. Nginx详解一(理论)
  13. [转]详细的GStreamer开发教程
  14. Android编程之DialogFragment源码详解(二)
  15. Linux基础—4.Linux系统管理命令【由图有真相】
  16. 动态启用和禁用mainfest中组件
  17. VB程序打包再安装之后不含源码
  18. 机器学习实战教程(13篇)
  19. php imagick 取得psd缩略图,PHP中使用Imagick操作PSD文件实例
  20. 基于MATLAB串级控制系统仿真设计,毕业论文基于MATLAB的锅炉水温与流量串级控制系统的设计9喜欢就下吧(样例3)...

热门文章

  1. 1.6w 星开源项目,但作者月薪却不到 5K
  2. 【ansys workbench】15.轴对称问题:水杯
  3. shell脚本—case用法
  4. Docker镜像源修改
  5. KNN算法原理与简单实现
  6. 如何在Linux上安装Node.js
  7. shell脚本--awk数组入门案例
  8. java 利用系统WinRAR解压缩(zip/rar压缩文件)
  9. 9月榜单丨飞瓜数据UP主排行榜(哔哩哔哩B站平台)发布!
  10. bzoj1001/BJOI2006 灰太狼抓到的兔子