python - 无法导入 Scipy.Optimize:“没有名为 'scipy.optimize._root' 的模块”
问题描述
我打开了几周前我正在使用的 Jupyter 笔记本,然后重新导入了我一直在使用的模块(通过再次运行单元,没有任何更改),并在尝试导入时遇到了意想不到的困难scipy.optimize(即使之前完全相同的命令工作得很好):它告诉我没有名为“scipy.optimize._root”的模块,当我查找它时,看起来应该有一个下划线不是;但是,我不知道如何修改,这是否偶然发生在其他人身上?
我试图导入 curve_fit 模块,以便我可以对我的小组和我在光学实验室课程中获得的数据进行特定拟合,然后打印拟合参数。
最初,我试图使用导入 curve_fit
from scipy.optimize import curve_fit
(这在最近有效,但突然导致错误。)接下来,我尝试只导入 scipy.optimize,这也给了我同样的错误。
我希望能够导入模块,但是我遇到了以下错误消息:
ModuleNotFoundError:没有名为“scipy.optimize._root”的模块
解决方案
推荐阅读
- swift - 带有 NavigationView 的屏幕的 SwiftUI 背景颜色
- laravel - 如何将 Controller 的销毁、删除和恢复功能绑定到 Laravel Policy 的强制删除、删除和恢复功能?
- c++ - 如何在 C++ 中使用一维数组初始化二维数组
- haskell - 无状态意味着参照透明?
- regex - NOTEPAD++ 使用 FIND & REPLACE 功能添加文件夹名称
- excel - 无法从其他电子表格返回所有值。当前为每个测试点获取第一个测试用例,但每个点需要 10 个测试用例
- mongodb - findOne 然后 findMany 在单个查询中使用 findOne 中找到的文档中的值
- c# - 如何以编程方式在 C# 中指定单向绑定?
- kubernetes - Kubernetes kubectl - 列出最新推出的 pod
- prettier - 更漂亮的不清理项目根目录中的文件