使用pip install NumPy可以用pip安装NumPy。
SciPy也有类似的可能性吗?(执行pip install scipy不起作用。)
更新
SciPy包现在可以和pip一起安装了!
使用pip install NumPy可以用pip安装NumPy。
SciPy也有类似的可能性吗?(执行pip install scipy不起作用。)
更新
SciPy包现在可以和pip一起安装了!
当前回答
在Fedora上,这是有效的:
sudo yum install -y python-pip
sudo yum install -y lapack lapack-devel blas blas-devel
sudo yum install -y blas-static lapack-static
sudo pip install numpy
sudo pip install scipy
如果你在下载时得到任何公钥错误,添加——nogpgcheck作为参数到yum,例如: Yum—nogpgcheck安装blas-devel
在Fedora 23以后,使用dnf代替yum。
其他回答
除了这些答案, 如果你在你的64位机器上安装了32位的python,无论你的机器是什么,你都必须下载32位的scipy。 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 在上面的URL中,您可以下载软件包,命令是:pip install
在我的例子中,直到我还安装了以下包:libatlas-base-dev, gfortran,它才正常工作
sudo apt-get install libatlas-base-dev gfortran
然后执行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
安装python-3.4.4 scipy-0.15.1-win32-superpack-python3.4 应用下面的推荐文档
py -m pip install --upgrade pip
py -m pip install numpy
py -m pip install matplotlib
py -m pip install scipy
py -m pip install scikit-learn
我尝试了以上所有的方法,但没有一个对我有效。这解决了我所有的问题:
pip install -U numpy
pip install -U scipy
注意,pip install的-U选项要求升级包。如果没有它,如果包已经安装,pip将通知您这一点,并退出而不做任何事情。