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文件夾下運行該程序,則可能會遭受文件夾虛擬化。 –