0
我使用python生成了一个.exe文件,当我尝试运行它时,使用以下几行生成一个.log: Traceback(最近调用最后一次): 文件“cuasimodo。 py“,第1077行,在 IOError:[Errno 2]没有这样的文件或目录:'index.json'使用py2exe生成.exe时出错
显然index.json是我的程序文件,与其余文件在同一个文件中,但发现它有一些问题。 有什么想法?
我使用python生成了一个.exe文件,当我尝试运行它时,使用以下几行生成一个.log: Traceback(最近调用最后一次): 文件“cuasimodo。 py“,第1077行,在 IOError:[Errno 2]没有这样的文件或目录:'index.json'使用py2exe生成.exe时出错
显然index.json是我的程序文件,与其余文件在同一个文件中,但发现它有一些问题。 有什么想法?
当您打开文件时未指定完整路径时,将从当前工作目录打开文件。最好指定完整路径。
是的,但index.json它在当前的工作目录,所以它怎么能打开? – Malice
也许工作目录不是你想象的那样。或者文件不在你认为的位置。或者还有一些其他的错误。 –
@ user2381651如果您在Windows上的Program Files文件夹下运行该程序,则可能会遭受文件夹虚拟化。 –