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

提示 CTRL Q: 在参数列表位置,显示可以输入的所有参数。 CTRL Q: 查看选中方法的文档字符串 阅读 CTRL -: 折叠当前代码 CTRL +: 展开当前代码 CTRL SHIFT -: 折叠所有代码 CTRL SHIFT +: 展开所有代码 CTRL SHIFT F7:  将当前单词在整个文件中高亮,F3移动到下一个,ESC取消高亮。 CTRL F11 | F11: 设置书签. SHIFT F11: 显示所有书签。 CTRL F12: 当一个文件中方法太多,要快速跳到某个方法时,可以用此快捷键打开LIST, 除了用上下箭选择外,还可以输入字母。 移动 ALT F7: 查找哪些地方使用了选中的方法。 ALT UP: 移到上一个方法 ALT DOWN: 移到下一个方法 CTRL B | CTRL 单击: 转到方法定义处 CTRL SHIFT UP: 将当前行上移一行 CTRL SHIFT UP: 将当前行下移一行 SHIFT ENTER: 在行中间执行时,智能跳到下一行。 注释 CTRL /: 注释、取消注释行 选择 ALT 左键: 列模式选择 CTRL W: 选中当前单词,继续按,选中它所属的行/IF/方法. 编辑 CTRL D: 未选中时,复制当前行到下一行,选中时复制粘贴选中部分。 CTRL J: 输入模板 SHIFT F6: 更改变量/方法名字 删除 CTRY Y: 删除当前行 调试 CTRL F8: 设置/取消断点 其它 CTRL E: 最近访问的文件列表 ESC: 焦点从其它窗口到编辑窗口 SHIFT ESC:  隐藏当前窗口,焦点到编辑窗口 F12: 焦点从编辑窗口到上一个使用窗口 编辑器右键,local history, show history: 显示本地修改记录
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

SanXiMeng

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值