pycharm远程链接linux运行程序BUG: can’t open file ‘/tmp/yGxxzMF9yR/a.py’: [Errno 2] No such file or directory

时间:2023.3.7

一、背景

本机win10+pycharm,远程ssh链接linux服务器跑代码。python interpreter已正确设置,sftp传输路径也设置正确。运行程序出现如下bug:
在这里插入图片描述
bug解释:linux环境中没有“/tmp/yGxxzMF9yR/temp1.py”。
bug分析:python默认到/tmp/下去找代码并执行,但代码temp1.py根本就不在/tmp/路径下。显然,环境路径没有映射正确。

二、解决方法

正确映射环境路径。
1.点击pycharm界面右上角的当前文件的小箭头,再点击Edit configurations
在这里插入图片描述
2.点击Environment,再点击Path mappings右边的文件夹
在这里插入图片描述
3.点击加号,分别输入本地路径 ,再输入远程路径。点击OK。
在这里插入图片描述
4.点击Apply。
5.但这种方法好像是暂时的。。。。。

Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐