3

我正在编写一些 Python 数字代码,并想使用特殊模块中的一些函数。到目前为止,我的代码只依赖于 numpy,我发现它很容易安装在各种 Python 环境中。另一方面,安装 scipy 通常是一种令人沮丧的练习。有没有办法只获得特殊模块?

请注意,我现在看到 Mac 有一个可下载的 scipy 包,但情况并非总是如此

4

3 回答 3

2

scipy 子包通常可以单独安装。尝试 cd-ing 到“ special”目录并运行正常的“ python setup.py install”。导入的名称空间现在应该是specialand now scipy.special

于 2009-01-24T23:35:24.547 回答
0

我特别不熟悉scipy,但总的来说,软件包的模块取决于软件包本身的安装。所以,是的,我很确定您需要安装scipy才能使用特殊模块。

于 2009-01-24T17:35:03.607 回答
0

如果您已经安装了正确版本的 Numpy,那么您可以尝试获取特殊模块的源代码,将其粘贴到某个目录中,将其添加到您的 PYTHONPATH 中,然后查看它是否有效。这一切都取决于它的依赖关系。如果它具有 Numpy 以外的依赖项,那么您必须安装它们,如果它们具有依赖项......

于 2009-01-24T21:07:12.007 回答