Pycharm:[Errno 2] No such file or directory 远程调用出错

Pycharm [Errno 2] No such file or directory 远程调用出错

使用Pycharm中的远程服务器调用功能,本地写的代码可以同步upload到服务器解释器中运行,并将结果返回到本地。配置时,始终提示了"No such file or directory"的报错,SSH到服务器查看路径无误。

远程路径下无对应文件

在确保所有配置和路径无误的前提下,根据报错提示,查看了远程服务器端的文件状态:

/tmp/pycharm_project_766

这是在配置 python pure project 时pycharm分配的服务器部分的默认路径以:

pycharm_project_xxx

检查远程服务器目录下为空时,判断原因是 本地编辑的代码.py文件并未同步到服务器端。

检查Upload 功能配置

配置路径:
Tools + Development+ Options
配置路径
根据上图,Automatic Upload(on explicit save) 勾选后,使用:Ctrl + S 保存文件即可实现同步,也可以使用::Ctrl + Alt+ Shift+ X 选择对应的服务器,实现上传。自动上传配置
在这里,我的配置出了问题,自动上传到默认服务器的触发条件时 Always 导致对文件修改后,使用
Ctrl + S并没有同步,导致服务器端返回 No such file or directory 报错。
在这里插入图片描述
这里将选择改变成为 “On explicit save action (Ctrl + S)” 后问题解决。

  • 2
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值