为什么pycharm远程连接服务器运行时总会出现找不到文件或目录
目录
解决方法
我们需要修改一个设置
具体步骤如下:
右下角点击它,选择interpreter setting
2、进入下图界面,点击箭头所指位置,选择show all
进入下图界面,选择你要修改的python interpreter,点哪个🖊进行修改
4、进入下图界面,默认情况下,选择的是Deployment configuration,将其改成SSH就可以了(finish)
改掉这个参数就不会出现找不到文件或路径的问题了,亲测有效
为什么会出现这样的问题
这个问题并不是每次都出现,有的时候关闭pycharm再打开就没有这个问题了
所以这可能是一个不稳定的bug,但这种解释太玄学了,下面有一种比较合理的解释
deployment configuration 是部署配置的意思
这种开发方式有多种方法,一种是在本地计算机上进行开发、调试和测试,然后部署到服务器上。另一种是在本地计算机进行开发,在服务器上进行调试、测试和部署(SSH)。
就我的理解,第一种是interpreter还是用本机的,运行什么的都在本机上,服务器就像一个共享平台或者存储的地方(有一点像百度云盘)
第二种是我只在本机上修改代码,修改完了我要在服务器上跑(一般服务器上的配置的显卡什么的比本机上的高,(一般的电脑也带不起来高配置的显卡)),这个一般是符合我们需求和预期的。
SSH就是第二种选项
那为什么不选择SSH就会报错呢?
可能是(我觉得这个可能性还挺大的):你都选择remote python作为interpreter了,再用deployment configuration就不匹配,因为deployment configuration应该对应的是本地interpreter
来源地址:https://blog.csdn.net/virus111222/article/details/129769253
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341