Python 2.7 使用py2exe生成.exe时出错
我正在用python生成一个.exe,当我尝试运行它时,会生成一个.log,其中包含以下行: 回溯(最近一次呼叫最后一次): 文件“cuasimodo.py”,第1077行,在 IOError:[Errno 2]没有这样的文件或目录:“index.json” 显然index.json是我的程序的一个文件,它与其他文件位于同一个文件中,但是它在查找时遇到了一些问题。Python 2.7 使用py2exe生成.exe时出错,python-2.7,exe,py2exe,ioerror,Python 2.7,Exe,Py2exe,Ioerror,我正在用python生成一个.exe,当我尝试运行它时,会生成一个.log,其中包含以下行: 回溯(最近一次呼叫最后一次): 文件“cuasimodo.py”,第1077行,在 IOError:[Errno 2]没有这样的文件或目录:“index.json” 显然index.json是我的程序的一个文件,它与其他文件位于同一个文件中,但是它在查找时遇到了一些问题。 有什么想法吗?当您在未指定完整路径的情况下打开文件时,它将从当前工作目录打开。最好指定完整路径 请参阅。是,但index.json位
有什么想法吗?当您在未指定完整路径的情况下打开文件时,它将从当前工作目录打开。最好指定完整路径
请参阅。是,但index.json位于当前工作目录中,因此如何无法打开它?可能工作目录与您想象的不同。或者文件不在您认为的位置。或者还有其他错误。@user2381651如果您在Windows上的program Files文件夹下运行该程序,您可能会遇到文件夹虚拟化问题。