解决pycharm中,远程服务器上文件找不到的问题

一、问题描述

pycharm中,当我们连接到远程服务器上时。编译器中出现报错问题:

can't open file '/tmp/OV2IRamaar/test.py': [Errno 2] No such file or directory

第二节是原理解释,第三节是解决方法。

二、原理解释

实际上这是由于我们没有设置好工作路径导致的。在调用远程服务器进行计算时,有三个目录需要注意,分别是:

  • 本地项目存储路径:本地项目的储存位置

  • 远程项目存储路径:在运行pycharm中的项目时,软件会自动将本地的更改,同步到远程project文件夹中。并且调用服务器上的python编译器运行项目。这两个文件夹可以通过以下方式进行设置,更改mappings选项卡就可以啦!

  • 工作路径 :默认是在远程python编译器所在的文件夹中,我们要将该路径指向我们的远程项目文件夹!这样才能正常运行服务器上的文件。

三、解决方法

找到控制台,点击小扳手图标。(Modify Run Configurations)

找到Path mappings选项卡。

编辑路径映射。这边的local path和remote path分别对应着project本地的路径和在远程服务器上的路径。点击OK,大功告成,可以顺利运行项目了!

相关推荐
Tisfy17 小时前
服务器 - 从一台服务器切换至另一台服务器(损失数十条访客记录)
运维·服务器
猎板PCB黄浩18 小时前
从废料到碳减排:猎板 PCB 埋容埋阻的绿色制造革命,如何实现环保与性能双赢
java·服务器·制造
ajassi200020 小时前
linux C 语言开发 (八) 进程基础
linux·运维·服务器
CAE虚拟与现实20 小时前
VSCode中的下载VSIX是指什么?
ide·vscode·编辑器
倔强的石头1061 天前
【Linux指南】Makefile入门:从概念到基础语法
linux·运维·服务器
ajassi20001 天前
linux C 语言开发 (七) 文件 IO 和标准 IO
linux·运维·服务器
一只游鱼1 天前
Zookeeper介绍与部署(Linux)
linux·运维·服务器·zookeeper
路边闲人21 天前
vscode启用GEMINI CODE ASSIST插件
ide·vscode·gemini
小蕾Java1 天前
Java 开发工具,最新2025 IDEA使用(附详细教程)
java·ide·intellij-idea
CAE虚拟与现实1 天前
VSCode官方汉化包
ide·vscode·编辑器·vscode汉化