[英]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
: pip 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.