繁体   English   中英

Python错误:无法安装scipy.optimize.brentq

[英]Python Error: can't install scipy.optimize.brentq

我正在使用称为PRECESSION的Python模块来模拟二进制黑洞的灵感。 如链接论文中所述,要使用功能 “ Sb_limits”,需要使用scipy.optimize.brentq

但是, 由于某些我 不了解的原因,我的系统似乎无法下载/安装 scipy.optimize.brentq 具体来说,如所附图片所示,我在cmd提示符下收到以下错误:

错误:找不到满足scipy.optimize.brentq要求的版本(来自版本:无)

错误:找不到与scipy.optimize.brentq匹配的分布

在此处输入图片说明 尽管我可能缺少一些基本知识,但似乎没有人发布过此问题。 我不确定我是否可以使用此处的源代码自己创建scipy.optimize.brentq模块(似乎我会努力尝试!)?

我的问题似乎比“您需要安装scipy”还要深。............因为我已经安装了它,而brentq却无处可寻: 在此处输入图片说明

您只需要安装scipypip install scipy

那么您可以在代码内调用brentq方法:

import scipy.optimze as so
so.brentq(...arg) 

描述

scipy是一个旨在帮助科学家使用python进行研究的软件包,它包含一些子软件包,每个子软件包都可以完成特殊的工作。 例如为optimize而设计的优化。 linalg做一些代数。 如果要在python中使用子包,则必须显式导入它们。 因此以下代码不起作用。

import scipy

scipy.optimize.brentq

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM