SciPy mit pip installieren

Lesezeit: 5 Minuten

SciPy mit pip installieren
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!

  • 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

SciPy mit pip installieren
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

Quelle

  • 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 installPython-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-gets 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

1647534368 310 SciPy mit pip installieren
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

SciPy mit pip installieren
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.

1647534370 993 SciPy mit pip installieren
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 yumzum 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


1005050cookie-checkSciPy mit pip installieren

This website is using cookies to improve the user-friendliness. You agree by using the website further.

Privacy policy