我正在运行py2exe将一个相当大的(~20k行)python文件转换为可执行文件。它是一个较旧的程序,用python 2.7,32位编写,因此它不能很好地转换为最小的工作示例。在运行py2exe时遇到以下错误:
error: [Errno 2] No such file or directory:
'libopenblas.UWVN3XTD2LSS7SFIFK6TIQ5GONFDBJKU.gfortran-win32.dll'
将这个dll放在Python27 / DLLs文件夹中可以解决这个问题,但是在深入了解谷歌之后我一直无法取得任何进展。我的问题:哪里可以下载这个dll,或者一个包含这个dll的库?
答案 0 :(得分:3)
问题解决了。如果你正在运行32位python和numpy,你应该能够在:
找到这个特定的DLLC:\Python27\Lib\site-packages\numpy\.libs
将其复制并粘贴到:
C:\Python27\DLLs
正常运行py2exe。