Python通过本地ssh bur编辑运行

时间:2018-04-19 10:43:34

标签: python bash ssh pycharm

我在ubuntu中使用PyCharm。我可以访问通过ssh连接PC的外部服务器。

如何在我的电脑上使用PyCharm编辑代码,但是在PyCharm中运行代码(通过点击 Ctrl + F5 清除,所以没有服务器的终端)使用服务器&# 39; s python(和计算能力)? 有没有其他IDE能够做到这一点?

此外,如果需要输入并创建输出,它们是否可以本地存储在我的PC上?

谢谢!

1 个答案:

答案 0 :(得分:0)

是的,但你需要专业版的PyCharm。

首先,您需要建立一个解释器:

  • 转到文件 - >设置 - >项目 - >项目口译员 - >滚轮按钮 - >添加 - > SSH解释器。
  • 配置主机,端口和用户名,然后按“下一步”。
  • 配置您的身份验证选项(密码或密钥对)。
  • 按Next并配置您的python环境(默认情况下为/usr/bin/python)。你可以把你的virtualenv的Python可执行文件放在这里。

其次,配置部署:

  • 转到文件 - >设置 - >构建,执行,部署 - >部署。
  • 点击+绿色按钮添加新的按钮。
  • Type中,选择SFTP。
  • 在Connection中配置主机,端口,用户名和身份验证。
  • 在Mappings中,您需要配置项目在本地和远程主机上的位置。

然后,在工具 - >部署,检查"自动上传(始终)"。

现在,当您按 Ctrl + S 进行保存或运行项目时,它会自动保存在本地和远程主机中,并在远程服务器中运行。

如果您需要访问远程主机中的文件,可以在工具中添加FTP视图 - >部署 - >浏览远程主机。