Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 2.7 使用py2exe生成.exe时出错_Python 2.7_Exe_Py2exe_Ioerror - Fatal编程技术网

Python 2.7 使用py2exe生成.exe时出错

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位

我正在用python生成一个.exe,当我尝试运行它时,会生成一个.log,其中包含以下行: 回溯(最近一次呼叫最后一次): 文件“cuasimodo.py”,第1077行,在 IOError:[Errno 2]没有这样的文件或目录:“index.json”

显然index.json是我的程序的一个文件,它与其他文件位于同一个文件中,但是它在查找时遇到了一些问题。
有什么想法吗?

当您在未指定完整路径的情况下打开文件时,它将从当前工作目录打开。最好指定完整路径


请参阅。

是,但index.json位于当前工作目录中,因此如何无法打开它?可能工作目录与您想象的不同。或者文件不在您认为的位置。或者还有其他错误。@user2381651如果您在Windows上的program Files文件夹下运行该程序,您可能会遇到文件夹虚拟化问题。