Python的操作系统getcwd()随机停止工作

2024-03-28 21:20:53 发布

您现在位置:Python中文网/ 问答频道 /正文

我在我的ubuntu16.04机器上用tensorflow运行python2.7程序。在某个时刻(发生这种情况时它会随机变化),程序崩溃是因为os.getcwdu()失败。然后我在同一终端会话中运行python,尝试运行import os,然后运行os.getcwd(),得到相同的错误:

OSError: [Errno 2] No such file or directory

只有在退出python(再次)之后,进入一个目录并重新进入那个目录,我才能运行这个命令。你知道吗

有没有人知道是什么原因导致这个问题以及如何避免它?非常感谢!你知道吗


Tags: noimport程序目录机器终端ostensorflow
1条回答
网友
1楼 · 发布于 2024-03-28 21:20:53

如果您得到OSError[errno 2] os.getcwd() ,则当前工作目录已被删除。有可能是其他进程创建了同名的新目录。这就是为什么你可以把目录改回你的文件夹。你知道吗

相关问题 更多 >