Python 使用pyinstaller和scipy模块将py文件转换为exe文件时出错。知道有什么问题吗?

Python 使用pyinstaller和scipy模块将py文件转换为exe文件时出错。知道有什么问题吗?,python,python-3.x,scipy,pyinstaller,py2exe,Python,Python 3.x,Scipy,Pyinstaller,Py2exe,我正在运行Python3.6.4操作系统Windows 10 Home 64位 这不是给我这个问题的原始代码,而是编写了一个非常简单的代码来证明scipy给了我错误 from scipy.optimize import fsolve print('Hello World') close_this = input('Press ENTER to close.') 然后,我在cmd中使用下面的代码将该文件(hello.py)转换为exe文件 pyinstaller -F Hello.py 我收到

我正在运行Python3.6.4操作系统Windows 10 Home 64位

这不是给我这个问题的原始代码,而是编写了一个非常简单的代码来证明scipy给了我错误

from scipy.optimize import fsolve
print('Hello World')
close_this = input('Press ENTER to close.')
然后,我在cmd中使用下面的代码将该文件(hello.py)转换为exe文件

pyinstaller -F Hello.py
我收到多个警告。都说“找不到lib”

然后我运行我新创建的exe文件(hello.exe)。它闪烁了一秒钟,然后立即崩溃了。它给我的错误是找不到scipy模块

File "Hello.py", line 1, in <module>
...
ImportError: DLL load faild: The specified module could not be found.  
文件“Hello.py”,第1行,在
...
ImportError:DLL加载失败:找不到指定的模块。
当我尝试在没有第1行的情况下转换python文件时(导入scipy)。我没有收到任何错误并正确地转换为exe


这就是我所能做到的。我感谢您提供的任何帮助。:)

我的解决方案是简单地更新PyInstaller


我的解决方案是简单地更新PyInstaller


您是否尝试查看其中任何一个,以确定它们是否相关?一些答案表明pyinstaller Windows 10可能存在问题。您是否尝试查看其中任何一个以确定它们是否相关?一些答案表明pyinstaller Windows 10可能存在问题。
File "Hello.py", line 1, in <module>
...
ImportError: DLL load faild: The specified module could not be found.