IT数码 购物 网址 头条 软件 日历 阅读 图书馆
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
图片批量下载器
↓批量下载图片,美女图库↓
图片自动播放器
↓图片自动播放器↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁
 
   -> 开发工具 -> Pycharm远程使用Linux环境配置步骤 -> 正文阅读

[开发工具]Pycharm远程使用Linux环境配置步骤

前言

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:代码自动补全问题

  开发工具 最新文章
Postman接口测试之Mock快速入门
ASCII码空格替换查表_最全ASCII码对照表0-2
如何使用 ssh 建立 socks 代理
Typora配合PicGo阿里云图床配置
SoapUI、Jmeter、Postman三种接口测试工具的
github用相对路径显示图片_GitHub 中 readm
Windows编译g2o及其g2o viewer
解决jupyter notebook无法连接/ jupyter连接
Git恢复到之前版本
VScode常用快捷键
上一篇文章      下一篇文章      查看所有文章
加:2021-07-17 12:09:04  更:2021-07-17 12:10:24 
 
开发: C++知识库 Java知识库 JavaScript Python PHP知识库 人工智能 区块链 大数据 移动开发 嵌入式 开发工具 数据结构与算法 开发测试 游戏开发 网络协议 系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程
数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁

360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年5日历 -2024/5/1 12:06:04-

图片自动播放器
↓图片自动播放器↓
TxT小说阅读器
↓语音阅读,小说下载,古典文学↓
一键清除垃圾
↓轻轻一点,清除系统垃圾↓
图片批量下载器
↓批量下载图片,美女图库↓
  网站联系: qq:121756557 email:121756557@qq.com  IT数码