使用pip install NumPy可以用pip安装NumPy。

SciPy也有类似的可能性吗?(执行pip install scipy不起作用。)


更新

SciPy包现在可以和pip一起安装了!


当前回答

我尝试了以上所有的方法,但没有一个对我有效。这解决了我所有的问题:

pip install -U numpy

pip install -U scipy

注意,pip install的-U选项要求升级包。如果没有它,如果包已经安装,pip将通知您这一点,并退出而不做任何事情。

其他回答

在Ubuntu 10.04 (Lucid)中,在安装了一些依赖项后,我可以成功地安装scipy(在virtualenv中),特别是:

$ sudo apt-get install libamd2.2.0 libblas3gf libc6 libgcc1 libgfortran3 liblapack3gf libumfpack5.4.0 libstdc++6 build-essential gfortran libatlas-sse2-dev python-all-dev

你也可以在python 3.6的windows中使用此命令

除了这些答案, 如果你在你的64位机器上安装了32位的python,无论你的机器是什么,你都必须下载32位的scipy。 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 在上面的URL中,您可以下载软件包,命令是:pip install

如果我第一次安装BLAS, LAPACK和GCC Fortran作为系统包(我使用Arch Linux),我可以安装SciPy:

pip install scipy

Ubuntu插件(Ubuntu 10.04 LTS (Lucid Lynx)):

仓库移动了,但是

pip install -e git+http://github.com/scipy/scipy/#egg=scipy

我失败了……通过以下步骤,它最终解决了问题(在虚拟环境中作为根,其中python3是Python 3.2.2的链接): 安装Ubuntu依赖项(见elaichi),克隆NumPy和SciPy:

git clone git://github.com/scipy/scipy.git scipy

git clone git://github.com/numpy/numpy.git numpy

生成NumPy(在NumPy文件夹内):

python3 setup.py build --fcompiler=gnu95

安装SciPy(在SciPy文件夹内):

python3 setup.py install