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 
  • Kann nicht Python select.poll in Mac OS verwenden?
  • Pyqtgraph mit anaconda python auf MAC gibt nib Fehler
  • Wie installiere ich OpenCV für python
  • GCC-Fehler: Befehl 'gcc-4.0' fehlgeschlagen mit Exit-Status 1
  • SMB-Netzwerkfreigabe auf dem Desktop installieren
  • Jython-Setup in Eclipse / PyCharm
  • Tensorflow Import Fehler bei OS X 10.8.5 Erwartet in [Duplizieren]
  • Wie ändere ich die tk-Version deiner Python-Installation?
  • Probleme mit der Installation von Pandas in Python in MAC
  • Dynamische Symbolsuche fehlschlägt mit statisch eingebettetem Python unter Mac OS X
  • Seaborn matplotlib: Kann nicht Fensterumfang ohne Renderer (RuntimeError)
  • Python ist die beste Programmiersprache der Welt.