为什么pycharm远程连接服务器运行时总会出现找不到文件或目录

目录

解决方法

为什么会出现这样的问题


解决方法

我们需要修改一个设置

具体步骤如下:

1、右下角点击它,选择interpreter setting

为什么pycharm远程连接服务器运行时总会出现找不到文件或目录_第1张图片

 2、进入下图界面,点击箭头所指位置,选择show all

为什么pycharm远程连接服务器运行时总会出现找不到文件或目录_第2张图片

3、进入下图界面,选择你要修改的python interpreter,点哪个进行修改

为什么pycharm远程连接服务器运行时总会出现找不到文件或目录_第3张图片 

 4、进入下图界面,默认情况下,选择的是Deployment configuration,将其改成SSH就可以了(finish)

为什么pycharm远程连接服务器运行时总会出现找不到文件或目录_第4张图片

 改掉这个参数就不会出现找不到文件或路径的问题了,亲测有效

为什么会出现这样的问题

这个问题并不是每次都出现,有的时候关闭pycharm再打开就没有这个问题了

所以这可能是一个不稳定的bug,但这种解释太玄学了,下面有一种比较合理的解释

deployment configuration 是部署配置的意思

这种开发方式有多种方法,一种是在本地计算机上进行开发、调试和测试,然后部署到服务器上。另一种是在本地计算机进行开发,在服务器上进行调试、测试和部署(SSH)

就我的理解,第一种是interpreter还是用本机的,运行什么的都在本机上,服务器就像一个共享平台或者存储的地方(有一点像百度云盘)

第二种是我只在本机上修改代码,修改完了我要在服务器上跑(一般服务器上的配置的显卡什么的比本机上的高,(一般的电脑也带不起来高配置的显卡)),这个一般是符合我们需求和预期的。

SSH就是第二种选项

那为什么不选择SSH就会报错呢?

可能是(我觉得这个可能性还挺大的):你都选择remote python作为interpreter了,再用deployment configuration就不匹配,因为deployment configuration应该对应的是本地interpreter

你可能感兴趣的:(pycharm,ide,python)