有没有一种方法可以安装scipy special模块而不安装scipy的其他部分?

4
我正在编写一些Python数值代码,想使用来自special模块的一些函数。到目前为止,我的代码只依赖于numpy,我发现在各种Python环境中安装numpy非常容易。另一方面,安装scipy通常是一个令人沮丧的过程。有没有办法只获取特定的special模块呢?
注意,我现在看到Mac有可下载的scipy包,但这并不总是这样。
3个回答

2

Scipy的子模块通常可以单独安装。尝试切换到“special”目录并运行您平时使用的“python setup.py install”。导入名称空间现在应该是special而不是scipy.special


0
我不熟悉scipy,但通常软件包的模块都依赖于软件包本身的安装。因此,是的,我相当确定您需要安装scipy才能使用特殊模块。

0
如果您已经安装了正确版本的Numpy,那么可以尝试将特殊模块的源代码放入某个目录中,将其添加到PYTHONPATH中,然后查看是否可用。这完全取决于它的依赖关系。如果它具有超出Numpy范围的依赖关系,则必须安装这些依赖项,如果这些依赖项还有其他依赖项...

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接