目录
解决方法
我们需要修改一个设置
具体步骤如下:
1、右下角点击它,选择interpreter setting
2、进入下图界面,点击箭头所指位置,选择show all
3、进入下图界面,选择你要修改的python interpreter,点哪个🖊进行修改
4、进入下图界面,默认情况下,选择的是Deployment configuration,将其改成SSH就可以了(finish)
改掉这个参数就不会出现找不到文件或路径的问题了,亲测有效
为什么会出现这样的问题
这个问题并不是每次都出现,有的时候关闭pycharm再打开就没有这个问题了
所以这可能是一个不稳定的bug,但这种解释太玄学了,下面有一种比较合理的解释
deployment configuration 是部署配置的意思
这种开发方式有多种方法,一种是在本地计算机上进行开发、调试和测试,然后部署到服务器上。另一种是在本地计算机进行开发,在服务器上进行调试、测试和部署(SSH)。
就我的理解,第一种是interpreter还是用本机的,运行什么的都在本机上,服务器就像一个共享平台或者存储的地方(有一点像百度云盘)
第二种是我只在本机上修改代码,修改完了我要在服务器上跑(一般服务器上的配置的显卡什么的比本机上的高,(一般的电脑也带不起来高配置的显卡)),这个一般是符合我们需求和预期的。
SSH就是第二种选项
那为什么不选择SSH就会报错呢?
可能是(我觉得这个可能性还挺大的):你都选择remote python作为interpreter了,再用deployment configuration就不匹配,因为deployment configuration应该对应的是本地interpreter