Pyinstaller EXE:FileNotFoundError:没有这样的文件或目录'C:\\ Users \\ my.name \\ Desktop \\ EPE 2.0 \\ dist \\ main \\ timezonefinder \\ timezone_names.json'

时间:2019-03-13 22:58:23

标签: python json anaconda exe pyinstaller

当我尝试运行由pyinstaller创建的exe(最新开发版本,anaconda环境中的python v3.6)时,出现以下错误:

File "site-packages\timezonefinder\timezonefinder.py", line 27, in <module>
FileNotFoundError: [Errno 2] No such file or directory: 
'C:\\Users\\simon.rhee\\Desktop\\EPE 
2.0\\dist\\main\\timezonefinder\\timezone_names.json'
[8984] Failed to execute script main

谢谢您的帮助,请告知我是否可以提供更多信息,从而使那些有相同问题的人更容易获得帮助或提供更多信息。

1 个答案:

答案 0 :(得分:0)

conda-forge版本的pyinstaller似乎存在错误,更新为开发版本将有助于解决其他问题,手动将timezonefinder文件夹从虚拟环境复制到dist文件夹将解决此问题。