Python 如果scipy被冻结到带有cx冻结的可执行文件中,则出错
目前,我面临一个有关scipy和cx冻结的问题Python 如果scipy被冻结到带有cx冻结的可执行文件中,则出错,python,scipy,cx-freeze,Python,Scipy,Cx Freeze,目前,我面临一个有关scipy和cx冻结的问题 Windows 7 Enterprise (64-Bit); Python 3.5.2|Anaconda 4.2.0 (64-bit); scipy 0.18.1; cx-Freeze 5.0.1; 我想将python脚本冻结到可执行文件中。下面是源代码和冻结脚本 main.py 这是main.py文件 setup.py 生成过程执行时没有错误,但如果尝试启动exe,则会出现以下错误: 如果我尝试将'scipy'添加到包列表中,如package
Windows 7 Enterprise (64-Bit);
Python 3.5.2|Anaconda 4.2.0 (64-bit);
scipy 0.18.1;
cx-Freeze 5.0.1;
我想将python脚本冻结到可执行文件中。下面是源代码和冻结脚本
main.py
这是main.py文件
setup.py
生成过程执行时没有错误,但如果尝试启动exe,则会出现以下错误:
如果我尝试将'scipy'添加到包列表中,如packages=['numpy','scipy']
我在构建过程中会遇到另一个错误:
有人知道那里出了什么问题吗?提前感谢您的帮助 在cx\U freeze软件包中安装最新版本的Anaconda(4.3.1)并编辑hooks.py:
finder.IncludePackage("scipy.lib")
替换为:
finder.IncludePackage("scipy._lib")
已解决问题。在cx\U freeze软件包中安装最新版本的Anaconda(4.3.1)并编辑hooks.py:
finder.IncludePackage("scipy.lib")
替换为:
finder.IncludePackage("scipy._lib")
已解决问题。很遗憾,此问题可能重复。我已经在你的链接中尝试了建议的解决方案。昨天我安装了最新版本的Anaconda(4.3.1)。发生了另一个错误,最终它成功了:(Keegan Owsley的帖子)。在其他一些小问题之后,它现在几乎可以工作了;)不幸的是,可能的副本不是。我已经在你的链接中尝试了建议的解决方案。昨天我安装了最新版本的Anaconda(4.3.1)。发生了另一个错误,最终它成功了:(Keegan Owsley的帖子)。在其他一些小问题之后,它现在几乎可以工作了;)