尝试在Windows上运行pyinstaller来编译tensorflow应用程序。该文件得到了很好的打包,但运行最终的exe文件时我最终遇到了此错误。
File "site-packages\astor\__init__.py", line 24, in <module>
FileNotFoundError: [Errno 2] No such file or directory: 'C:\\Users\\me\\AppData\\Local\\Temp\\_MEI138162\\astor\\VERSION'
我确保已包含
astor
软件包,甚至尝试使用--hiden imports
标志,但无济于事。如何在pyinstaller中正确包含astor软件包?
最佳答案
您可以在项目中创建“ astor”文件夹。
并从“您的env / Lib / site-packages / astor / VERSION”中粘贴VERSION文件。
-[编辑]-
在PyInstaller上,您应该添加标志--add-data 'astor:./astor'
将文件夹添加到项目中,似乎不需要源,只需VERSION
文件