马春杰杰 Exit Reader Mode

终端下可以运行,但是在PyCharm里提示No such file or directory

有时候可能会遇到在终端下运行程序没有问题,但是在PyCharm里运行的时候却提示无此文件。。

这大概率是因为你在终端里运行的时候,运行了某个子文件夹下的文件,而不是根目录下的文件。例如你有个项目xxxmcj/下面可能有个名为tools的文件夹,里面有个train.py的文件。

在终端下,你可能会:

cd xxxmcj
python3 tools/train.py

并且运行的很好,但是打开PyCharm,然后找到train.py,开始运行的时候,却提示No such file or directory

解决方法:

然后修改工作目录为根目录即可,例如/home/ubuntu/xxxmcj,而不是/home/ubuntu/xxxmcj/tools

本文最后更新于2023年1月12日,已超过 1 年没有更新,如果文章内容或图片资源失效,请留言反馈,我们会及时处理,谢谢!