Installieren von numpy aus

(Ich sah viele Antworten hier an, aber ähnliche Fragen wurden nicht beantwortet oder haben meine Frage nicht angegangen).

Ich benutze numpy + scipy + matplotlib auf Mac-OSX 10.8.5. Ich habe numpy 1.6.1 auf meiner Maschine und mit python 2.7.5 in /System/Library/Frameworks/Python.framework/Versions/2.7/ . Ich habe mit dieser Konfiguration für mehrere Monate ausgeführt, die von Idle oder der Befehlszeile laufen.

Ich habe gerade auf matplotlib 1.3.1 aus der .dmg Datei bei Sourceforge aktualisiert. Die Installation funktionierte gut und ich sehe die richtige Version in matplotlib.__version__ . Allerdings kann ich es nicht verwenden, weil es behauptet, ich brauche numpy 1.7 oder höher. So habe ich die numpy-1.8.0 dmg Datei von Sourceforge heruntergeladen und es mit dem Mac Installer installiert. Der Installateur behauptet, es richtig gemacht zu haben, aber numpy.__version__ ist noch 1.6.1 !!! Ich habe die Installation mehrmals (jedes Mal erfolgreich nach dem Mac-Installationsprogramm) mit dem gleichen Ergebnis gemacht.

Ich hatte kein Problem, Matplotlib auf 1.3.1 zu aktualisieren und scipy auf 0.13 mit ihren jeweiligen .dmg Dateien bei Sourceforge. Ich sehe nicht, warum numpy sollte nicht die gleiche Weise installieren. Ich muss es in der Vergangenheit aufgerüstet haben, aber ich kann mich nicht erinnern.

Ich laufe Python aus Idle sowie aus der Kommandozeile und will nicht zu einer anderen Distribution wie Macports gehen, etc. Ich habe Python auf diese Weise seit 4 Jahren und verstehe nicht, warum numpy nicht aktualisiert wird . Danke für jede Hilfe.

One Solution collect form web for “Installieren von numpy aus”

Drei Lösungen, eine ist die, die in meinem Kommentar gegeben wird, aber ein einfacher könnte sein, um Ihren PYTHONPATH zu ändern. Auf der Kommandozeile:

 export PYTHONPATH=/System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/:$PYTHONPATH 

Um die Änderung dauerhaft zu machen, stelle diese Zeile in deine

 ~/.bashrc 

Datei.


Von meinem Kommentar:
Ich bin mir nicht sicher, wie gefährlich es ist, aber um die Installation einfach mit deinen anderen zu bewegen, könntest du versuchen

 mv /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/n‌​umpy/ /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/n‌​umpy_old/ cp /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python/nump‌​‌​y/ /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/n‌​umpy/ 

Schließlich könnten Sie versuchen, pip zu installieren numpy. Um zu sehen, wo pip installiert ist, geben Sie diese im Terminal ein:

 which pip 

Wenn es dort ist, wo du es sein willst ( /Library/... ), dann alles was du tun musst ist

 pip install numpy 
  • Ich kann nicht herausfinden, warum es einen Syntaxfehler in diesem Code gibt
  • Wie verwende ich py2app mit Anaconda python?
  • Was sind die Unterschiede in Pythons time.clock () in Mac vs Windows?
  • UTF-8 und os.listdir ()
  • BitTorrent-Bencode-Modul importieren
  • Attribut Fehler bei der Installation mit pip
  • PythonXY auf Mac?
  • Warum kann ich nicht OpenCV (cv2) im IPython Notebook importieren?
  • Gibt es einen sendKey für Mac in Python?
  • Wie installiere ich PIL zu Python 3.5 auf einem Mac?
  • Google-cloud-sdk - Schwerwiegende Fehler bei der Aktualisierung und versuchten, Mac OSX 10.7.5 neu zu installieren
  • Python ist die beste Programmiersprache der Welt.