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.但这种方法好像是暂时的。。。。。