gpt4 book ai didi

python - 冷冻 Python 中的 Scipy : Cannot import name nonlin

转载 作者:行者123 更新时间:2023-11-28 19:23:28 26 4
gpt4 key购买 nike

我正在使用 cx_freeze、Python3 和来自 lfd.uci.edu 的 Scipy 安装创建一个 Windows EXE。运行 exe 后,我收到错误:ImportError: cannot import name nonlin

此引用的 Scipy 文件行位于 site-packages\scipy\optimize_root.py: from .导入非林

我可以使用 Python 加载控制台,并成功运行 import scipy.optimize.nonlin。将 scipy.optimize.nonlin 添加到我的 setup.py include 并不能解决问题。

nonlin.py 位于我安装的scipy 中的optimize 目录下,在cx_freeze 生成的库文件中作为编译文件对应的位置。

最佳答案

我遇到了同样的麻烦,但是 nonlin 被导入到“/scipy/optimize/init.py”文件中。它被标记为“# Deprecated namespaces, to be removed in v2.0.0”。您可以只注释 import nonlin 所在的文件中的字符串。它对我有用。

关于python - 冷冻 Python 中的 Scipy : Cannot import name nonlin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18994731/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com