Yüklemek mümkündür numpy ile pip kullanarak pip install numpy
.
SciPy ile benzer bir olasılık var mı ? (Yapmak pip install scipy
işe yaramıyor.)
Güncelleme
SciPy paketi şimdi yüklenmeye hazır pip
!
pip install
Yüklemek mümkündür numpy ile pip kullanarak pip install numpy
.
SciPy ile benzer bir olasılık var mı ? (Yapmak pip install scipy
işe yaramıyor.)
Güncelleme
SciPy paketi şimdi yüklenmeye hazır pip
!
pip install
Yanıtlar:
Denemesi easy_install
onların bir sorun olduğunu gösterir listeleme içinde Python Paket Index , pip aramalar.
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
Ancak her şey kaybolmaz; pip
yükleyebileceğiniz Subversion (SVN), Git , Mercurial ve Çarşısı depoları. SciPy SVN kullanıyor:
pip install svn+http://svn.scipy.org/svn/scipy/trunk/#egg=scipy
Güncelleme (12-2012):
pip install git+https://github.com/scipy/scipy.git
NumPy bir bağımlılık olduğundan, kurulmalıdır.
pip install svn+http://svn.scipy.org/svn/scipy/trunk
Aşağıdaki, Not stackoverflow.com/questions/651305 , ayrıca belirli bir revizyon (Geçen kararlı sürüm olduğuna inanıyoruz 5839, 0.7.1 söylemek) tercih edebilir kullanılarak: pip install http://svn.scipy.org/svn/scipy/!svn/bc/5839/trunk/
Ben test etmedim rağmen that ...
pip install scipy
fortan derlemesi sırasında başarısız olur (başarılı brew install gfortran
ve sonra bile pip install numpy
). Svn kurulumu python3 veya @ elaichi'nin ubuntu'ya olan bağımlılığı ile @ lokalhort'un github repo kurulumunu ortadan kaldırır apt-get
.
Önkoşul:
sudo apt-get install build-essential gfortran libatlas-base-dev python-pip python-dev
sudo pip install --upgrade pip
Gerçek paketler:
sudo pip install numpy
sudo pip install scipy
İsteğe bağlı paketler:
sudo pip install matplotlib OR sudo apt-get install python-matplotlib
sudo pip install -U scikit-learn
sudo pip install pandas
sudo pip install
genel amaçlı bir cevabın içermesi gereken bir kalıp değildir. Genellikle pip install
sanal arayüzünüze girmek istersiniz .
libatlas-base-dev
işletim sistemi ile birlikte gelir ve gfortran
bir paket kullanılarak yüklenebilir ( https://gcc.gnu.org/wiki/GFortranBinariesMacOS )
sudo pip install
piton kütüphanelerini ing. Virtualenv ve virtualenvwrapper kullanın . Her zamanki kalıplarım sudo apt-get install python-pip
takip ediyor sudo pip install virtualenvwrapper
. Bundan sonra her şey bir sanal ortama girer.
c++: internal compiler error: Killed (program cc1plus) error: Command "c++ -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -fPIC -D__STDC_FORMAT_MACROS=1 -I/usr/lib/python2.7/dist-packages/numpy/core/include -I/usr/include/python2.7 -c scipy/sparse/sparsetools/csr_wrap.cxx -o build/temp.linux-x86_64-2.7/scipy/sparse/sparsetools/csr_wrap.o" failed with exit status 4
Ubuntu 10.04 (Lucid) 'de, pip install scipy
bağımlılıklarından bazılarını yükledikten sonra (sanal olarak) başarılı bir şekilde yapabilirim :
$ 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
sudo aptitude install python-scipy
sudo apt-get build-dep python-scipy
ve daha sonra pip scipy yüklemek olduğunu.
Scipy'yi pencerelere yüklemek için şu talimatları izleyin: -
Adım-1: Bu bağlantıya basın http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy Bir scipy .whl dosyasını indirmek için (örneğin scipy-0.17.0-cp34-none-win_amd64.whl).
Adım-2: Bu indirme dosyasının komut isteminden bulunduğu dizine gidin (cd klasör adı).
Adım-3: Bu komutu çalıştırın:
pip install scipy-0.17.0-cp27-none-win_amd64.whl
numpy
paketi kullanarak yeniden yüklemek gerekiyordu ve her şey iyi çalıştı
Yukarıdakilerin hepsini denedim ve hiçbir şey benim için işe yaramadı. Bu, tüm sorunlarımı çözdü:
pip install -U numpy
pip install -U scipy
Paketin yükseltilmesini isteme -U
seçeneğinin bulunduğunu unutmayın . Onsuz, eğer paket zaten kurulu ise bunu size bildirecek ve hiçbir şey yapmadan çıkacaktır.pip install
pip
BLAS, LAPACK ve GCC Fortran'ı ilk olarak sistem paketleri olarak yüklersem ( Arch Linux kullanıyorum ), SciPy'yi şu şekilde yükleyebilirim:
pip install scipy
Fedora'da bu işe yarar:
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
Eğer herhangi bir alırsanız public key
indirirken hataları eklemek --nogpgcheck
için parametre olarakyum
, örneğin:
yum --nogpgcheck install blas-devel
Fedora üzerinde 23 itibaren, kullanımı dnf
yerine yum
.
Arch Linux kullanıcıları için:
pip install --user scipy
kurulacak aşağıdaki Arch paketlerini önkoşullar:
gcc-fortran
blas
lapack
Ubuntu için Eklenti (Ubuntu 10.04 LTS (Lucid Lynx)):
Depo taşındı, ancak
pip install -e git+http://github.com/scipy/scipy/#egg=scipy
benim için başarısız oldu ... Aşağıdaki adımlarla, nihayet çalıştı (sanal bir ortamda kök olarak, python3
Python 3.2.2'ye bir bağlantıdır): Ubuntu bağımlılıklarını yükleyin (elaichi'ye bakın), NumPy ve SciPy'yi klonlayın:
git clone git://github.com/scipy/scipy.git scipy
git clone git://github.com/numpy/numpy.git numpy
Yapı NumPy ( numpy
klasör içinde ):
python3 setup.py build --fcompiler=gnu95
SciPy'yi yükleyin ( scipy
klasör içinde ):
python3 setup.py install
Benim durumumda, şu paketi de yükleyene kadar çalışmadı: libatlas-base-dev, gfortran
sudo apt-get install libatlas-base-dev gfortran
Sonra pip install scipy'yi çalıştırın
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
Cevap evet, var.
İlk önce numpy kullanım komutlarını kolayca yükleyebilirsiniz:
pip install numpy
Sonra Scipy için gerekli olan mkl'yi yüklemelisiniz ve indirebilirsiniz burada
Dosya_adı.whl dosyasını indirdikten sonra yüklersiniz
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
Daha sonra aynı web sitesinde scipy-0.18.1-cp35-cp35m-win32.whl indirebilirsiniz
Not: Python sürümüne göre file_name.whl dosyasını indirmelisiniz, eğer python sürümü 32bit python3.5 ise bunu indirmelisiniz ve "win32" işletim sistemi sürümünüzle değil, python sürümünüzle ilgilidir.
Sonra file_name.whl dosyasını şu şekilde yükleyin:
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
Sonra yapılacak tek bir şey daha var: belirli bir satırı yorumlayın veya "import scipy" komutunu verdiğinizde hata mesajları olacaktır.
Bu yüzden bu satırı yorumlayın
from numpy._distributor_init import NUMPY_MKL # requires numpy+mkl
bu dosyada: your_own_path \ lib \ site-Packages \ scipy__init __. py
Sonra SciPy kullanabilirsiniz :)
Burada size son adım hakkında daha fazla bilgi verir.
İşte benzer bir soruya benzer bir cevap.
Tüm bu cevapların yanı sıra, 64bit makinenize 32bit python yüklerseniz, makinenizden bağımsız olarak 32 bitlik scipy'i indirmeniz gerekir. http://www.lfd.uci.edu/~gohlke/pythonlibs/ Yukarıdaki URL'de paketleri ve komutu indirebilirsiniz: pip install
Bunu python 3.6 ile pencerelerde de kullanabilirsiniz python -m pip install scipy