2009-01-24 48 views
3

我正在写一些Python数字代码,并且想使用​​中的一些函数。到目前为止,我的代码只依赖于numpy,我发现它很容易安装在各种Python环境中。另一方面,安装scipy通常是一种挫败感。有没有办法只得到特殊模块?有没有办法安装scipy特殊模块,而没有其余的scipy?

注意,我现在看到有一个可下载SciPy的包适用于Mac,但是这并没有总是如此

回答

0

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

0

如果你已经安装了Numpy的正确版本,那么你可以尝试只为特殊模块获取源代码,将其粘贴到某个目录的某个目录中,将其添加到PYTHONPATH中,然后查看它是否有效。这完全取决于它的依赖关系。如果它有超越Numpy的依赖关系,那么你将不得不安装这些,并且如果那些依赖关系...

2

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