Es ist möglich zu installieren NumPy mit Pip verwenden pip install numpy
.
Gibt es eine ähnliche Möglichkeit mit SciPy? (Tun pip install scipy
funktioniert nicht.)
Aktualisieren
Das Paket SciPy kann jetzt mit installiert werden pip
!
Olivier Verdier
Es ist möglich zu installieren NumPy mit Pip verwenden pip install numpy
.
Gibt es eine ähnliche Möglichkeit mit SciPy? (Tun pip install scipy
funktioniert nicht.)
Aktualisieren
Das Paket SciPy kann jetzt mit installiert werden pip
!
Abhishek Gupta
Voraussetzung:
sudo apt-get install build-essential gfortran libatlas-base-dev python-pip python-dev
sudo pip install --upgrade pip
Aktuelle Pakete:
sudo pip install numpy
sudo pip install scipy
Optionale Pakete:
sudo pip install matplotlib OR sudo apt-get install python-matplotlib
sudo pip install -U scikit-learn
sudo pip install pandas
Hinweis: Es ist Build-wesentlich 🙂
– Andy Hayden
26. September 2013 um 18:21 Uhr
sudo pip install
ist kein Muster, das eine allgemeine Antwort enthalten sollte. Normalerweise will man das pip install
in Ihre virtuelle Umgebung.
– erikbstack
20. November 2014 um 12:41 Uhr
Das hat mein Problem gelöst, danke! Für Mac-Benutzer, libatlas-base-dev
kommt mit dem Betriebssystem und gfortran
kann mit einem Paket installiert werden (https://gcc.gnu.org/wiki/GFortranBinariesMacOS)
– Robodasha
11. August 2015 um 16:37 Uhr
In Anlehnung an erikb85 sollte man das tun nicht sich angewöhnen sudo pip install
Python-Bibliotheken verwenden. Verwenden virtuelle Umgebung und virtualenvwrapper. Mein übliches Muster ist sudo apt-get install python-pip
gefolgt von sudo pip install virtualenvwrapper
. Nachdem alles geht in eine virtuelle Umgebung.
– DanielSank
13. Oktober 2015 um 21:13 Uhr
Stellen Sie außerdem sicher, dass Sie über genügend Speicher verfügen (d. h. Sie führen die Installation auf einem VPS aus) und erstellen Sie bei Bedarf eine Auslagerungsdatei. Die Fehlermeldung lautet in diesem Fall etwa so: 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
– Tomislav Muic
16. Oktober 2015 um 12:05 Uhr
Ein Versuch zu easy_install
weist auf ein Problem mit ihrer hin Auflistung in dem Python-Paketindexdie Pip sucht.
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
Es ist jedoch nicht alles verloren; pip
von installieren kann Subversion (SVN), Git, Quecksilberund Basar Lagerstätten. SciPy verwendet SVN:
pip install svn+http://svn.scipy.org/svn/scipy/trunk/#egg=scipy
Aktualisierung (12-2012):
pip install git+https://github.com/scipy/scipy.git
Da NumPy eine Abhängigkeit ist, sollte es ebenfalls installiert werden.
Brillant! Was es für mich getan hat, war: pip install svn+http://svn.scipy.org/svn/scipy/trunk
Beachten Sie, dass Sie nach stackoverflow.com/questions/651305 auch eine bestimmte Revision (z. B. 5839, von der ich glaube, dass sie die letzte stabile Version ist, 0.7.1) auswählen können, indem Sie Folgendes verwenden: pip install http://svn.scipy.org/svn/scipy/!svn/bc/5839/trunk/
obwohl ich das nicht getestet habe…
– Olivier Verdier
6. Februar 2010 um 21:02 Uhr
+1 für Langlebigkeit und Robustheit. Dies funktioniert immer noch für mich 2 Jahre später auf OSX 10.8.2 und Python 2.7. Der Standard pip install scipy
schlägt während der Fortan-Kompilierung fehl (auch nach erfolgreicher brew install gfortran
und pip install numpy
). Die svn-Installation vermeidet die Github-Repo-Installation von @lokalhort mit der Abhängigkeit von python3 oder @elaichi apt-get
s für ubuntu.
– Kochfelder
2. November 2012 um 19:31 Uhr
Vermutlich bedeutet dies, dass Sie nicht die neueste stabile Version erhalten, sondern die neueste Version von Scipy.
– Andy Hayden
26. September 2013 um 18:24 Uhr
Hat bei mir nicht funktioniert. Aber das scheint eine gute Lösung zu sein. Ich denke, ich habe einige andere Probleme und deshalb funktioniert diese Lösung nicht.
– Amir Md Amiruzzaman
1. Juli 2017 um 1:02 Uhr
In Ubuntu 10.04 (Lucid) konnte ich erfolgreich pip install scipy
(innerhalb einer virtuellen Umgebung) nach der Installation einiger ihrer Abhängigkeiten, insbesondere:
$ 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
es ist jetzt ‚libatlas-base-dev‘ statt ‚libatlas-sse2-dev‘
– verrückter Code
26. Juni 2012 um 20:38 Uhr
$ 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
– eliminiert
28. Juni 2012 um 7:46 Uhr
unter Ubuntu 12.04: sudo aptitude install python-scipy
– Ciro Santilli Путлер Капут 六四事
8. April 2013 um 13:35 Uhr
Besser, wenn Sie die neueste Version von scipy verwenden möchten, ist dies zu tun sudo apt-get build-dep python-scipy
und installieren Sie dann scipy von pip.
– Ibrahim
1. Mai 2013 um 9:57 Uhr
bharat pk
Um scipy unter Windows zu installieren, befolgen Sie diese Anweisungen:-
Schritt-1: Drücken Sie diesen Link http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy um eine scipy .whl-Datei herunterzuladen (z. B. scipy-0.17.0-cp34-none-win_amd64.whl).
Schritt-2: Wechseln Sie über die Eingabeaufforderung (cd folder-name ) in das Verzeichnis, in dem sich diese Download-Datei befindet.
Schritt-3: Führen Sie diesen Befehl aus:
pip install scipy-0.17.0-cp27-none-win_amd64.whl
Michael Gögel
Ich habe alle oben genannten ausprobiert und nichts hat bei mir funktioniert. Das hat alle meine Probleme gelöst:
pip install -U numpy
pip install -U scipy
Notiere dass der -U
Option zu pip install
verlangt, dass das Paket ist aktualisiert. Ohne es, wenn das Paket bereits installiert ist pip
wird Sie darüber informieren und verlassen, ohne etwas zu tun.
Peter Mortensen
Wenn ich zuerst BLAS, LAPACK und GCC Fortran als Systempakete installiere (ich verwende Arch-Linux), kann ich SciPy installieren lassen mit:
pip install scipy
Bei Fedora funktioniert das:
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
Wenn Sie welche bekommen public key
Fehler beim Herunterladen, hinzufügen --nogpgcheck
als Parameter zu yum
zum Beispiel:
yum --nogpgcheck install blas-devel
Auf Fedora 23 ab, verwenden dnf
anstatt yum
.
In meiner virtuellen Umgebung habe ich die letzten beiden Zeilen der vorgeschlagenen Lösung in die folgenden Zeilen geändert: sudo pip install –upgrade pip sudo pip install -U numpy sudo pip install -U scipy
– 1 Mann
22. April 2016 um 17:00 Uhr
Vielleicht möchten Sie die akzeptierte Antwort noch einmal überdenken (vielleicht die von knoxxs?). Ich denke nicht, dass die Installation über Git die bevorzugte Methode sein sollte! 🙂
– Andy Hayden
26. September 2013 um 18:26 Uhr
Es ist wieder relevant, weil die letzten paar Versionen einfach nicht können
pip install
– erikbstack
20. November 2014 um 12:40 Uhr