使用pip install numpy
可以安装NumPy和pip。使用pip安装SciPy
与SciPy有没有类似的可能性? (做pip install scipy
不起作用。)
更新
包SciPy的是现在可以用pip
安装!
使用pip install numpy
可以安装NumPy和pip。使用pip安装SciPy
与SciPy有没有类似的可能性? (做pip install scipy
不起作用。)
更新
包SciPy的是现在可以用pip
安装!
easy_install
的尝试表明在Python Package Index中的一个问题,即pip搜索。
easy_install scipy
Searching for scipy
Reading http://pypi.python.org/simple/scipy/
Reading http://www.scipy.org
Reading http://sourceforge.net/project/showfiles.php?group_id=27747&package_id=19531
Reading http://new.scipy.org/Wiki/Download
然而,所有都没有丢失; pip
可以从Subversion(SVN),Git,Mercurial和Bazaar存储库安装。 SciPy的使用SVN:
pip install svn+http://svn.scipy.org/svn/scipy/trunk/#egg=scipy
更新(12-2012):
pip install git+https://github.com/scipy/scipy.git
由于NumPy的是一个依赖,应该安装好。
辉煌!它对我来说是什么: 'pip install svn + http:// svn.scipy.org/svn/scipy/trunk' 请注意,遵循http://stackoverflow.com/questions/651305,您可能会还可以选择一个给定的版本(比如5839,我认为这是最后一个稳定版本,0.7.1): 'pip install http://svn.scipy.org/svn/scipy/!svn/bc/5839/干线/' 虽然我还没有测试过...... – 2010-02-06 21:02:23
+1的长寿和健壮性。 2年后,这对我来说仍然适用于OSX 10.8.2和Python 2.7。在fortan编译过程中,标准的'pip install scipy'失败(即使在'brew install gfortran'和'pip install numpy'成功后)。 svn安装避免@ lookalhort的[github repo install](http://stackoverflow.com/a/7668453/623735)与python3或@ elaichi的依赖apt-get的Ubuntu的。 – hobs 2012-11-02 19:31:24
它现在'pip安装git + http:// github.com/scipy/scipy /' – GJTorikian 2012-12-02 21:49:05
如果我先装BLAS,LAPACK和GCC Fortran语言作为系统软件包(我使用Arch Linux),我可以得到安装了SciPy的:
pip install scipy
在Ubuntu的10.04(清醒),我就能成功pip install 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
现在是'libatlas-base-dev',而不是'libatlas-sse2-dev' – madCode 2012-06-26 20:38:14
$ sudo apt-get install libamd2.2.0 libblas3gf libc6 libgcc1 libgfortran3 liblapack3gf libumfpack5.4.0 libstdC++ 6 build-essential gfortran libatlas-dev libatlas3 -base python python-all-dev gcc g ++ libblas-dev liblapack-dev – elimisteve 2012-06-28 07:46:42
关于ubuntu 12.04:'sudo aptitude install python-scipy' – 2013-04-08 13:35:36
附加组件为Ubuntu(Ubuntu的 10.04 LTS(清醒山猫)):
存储库移动,但
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
先决条件:
sudo apt-get install build-essential gfortran libatlas-base-dev python-pip python-dev
sudo pip install --upgrade pip
实际的软件包:
sudo pip install numpy
sudo pip install scipy
可选包:
sudo pip install matplotlib OR sudo apt-get install python-matplotlib
sudo pip install -U scikit-learn
sudo pip install pandas
我尝试了所有的上面并没有什么工作适合我。这解决了我的所有问题:
pip install -U numpy
pip install -U scipy
注意,-U
选项pip install
请求该包是升级。如果没有它,如果包已经安装pip
会通知你这一点,并退出而不做任何事情。
对于Arch Linux的用户:
pip install --user scipy
准备与安装下列拱包:
gcc-fortran
blas
lapack
不得而知,但这样做会更好或评论@ user437730的回答。 – 2014-03-31 02:06:07
如何安装这些软件包?即gcc-fortran,blas,lapack – user3731622 2016-07-19 21:53:25
在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
如果你得到任何public key
错误,同时下载,作为参数添加到--nogpgcheck
yum
,例如: yum --nogpgcheck install blas-devel
在Fedora 日起,使用dnf
代替yum
。
也适用于CentOS。 – Ninjakannon 2016-03-16 11:04:43
在我的虚拟ENV,我改变了最后两行所提出的方案分为以下行: 须藤安装PIP画中画--upgrade须藤PIP安装-U numpy的须藤PIP安装-U SciPy的 – 1man 2016-04-22 17:00:15
在我而言,它没有工作,直到我也安装了以下包:libatlas基-dev的,gfortran
sudo apt-get install libatlas-base-dev gfortran
然后运行PIP安装SciPy的
在Windows上安装跟踪SciPy的这些说明: -
第1步:按此链接http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy下载scipy.whl文件(例如scipy-0.17.0-cp34-none-win_amd64.whl)。
第2步:从命令提示符(cd folder-name)转到下载文件所在的目录。
步骤3:运行此命令:
pip install scipy-0.17.0-cp27-none-win_amd64.whl
为Gentoo,它在主存储库: emerge --ask scipy
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
除了所有这些答案, 如果您在64位计算机上安装32位Python,则必须下载与您的计算机无关的32位scipy。 http://www.lfd.uci.edu/~gohlke/pythonlibs/ 在上面的网址,你可以下载的软件包和命令是:PIP安装
答案是肯定的,有。
首先,你可以轻松地安装numpy的使用命令:
pip install numpy
那么你应该安装MKL,这是SciPy的需要,你可以下载它here
下载后的file_name.whl你安装
C:\Users\****\Desktop\a> pip install mkl_service-1.1.2-cp35-cp35m-win32.whl
Processing c:\users\****\desktop\a\mkl_service-1.1.2-cp35-cp35m-win32.whl
Installing collected packages: mkl-service
Successfully installed mkl-service-1.1.2
然后在相同的网站,你可以下载SciPy的-0.18.1-CP35-cp35m-win32.whl
注意:你应该根据你的python版本下载file_name.whl,如果你的python版本是32bit python3.5你应该下载这个版本,而“win32”是关于你的python版本,而不是你的操作系统版。
然后安装file_name.whl这样的:
C:\Users\****\Desktop\a>pip install scipy-0.18.1-cp35-cp35m-win32.whl
Processing c:\users\****\desktop\a\scipy-0.18.1-cp35-cp35m-win32.whl
Installing collected packages: scipy
Successfully installed scipy-0.18.1
那么只有一两件事要做:注释掉specfic线或当你开关输入命令“进口SciPy的”会出现错误信息。
所以注释掉该行
from numpy._distributor_init import NUMPY_MKL # requires numpy+mkl
在这个文件中:your_own_path \ LIB \站点包\ scipy__init __ PY
然后你可以使用SciPy的:)
Here告诉你更多关于最后一步。
Here是类似的问题类似的问题。
@ Tonechas这个怎么样? – Statham 2016-10-27 16:42:00
您可能想重新考虑接受的答案(可能是knoxxs的?)。我不认为通过git安装应该是首选的方法! :) – 2013-09-26 18:26:49
它是相关的,因为最后几个版本不能简单地'pip安装' – erikbwork 2014-11-20 12:40:16