printlogo
http://www.ethz.ch/index_EN
Department of Mathematics
 
print
  

Python, Ipython und Spyder auf OSX

Please note that this page is old.
Check in the VVZ for a current information.

Eine python version ist schon auf OSX verfuegbar. Wenn man allerdings gerne auch Ipython und Spyder haben moechte, muss man ein paar Sachen dazu installieren.

Beachte: Macports installiert alles basierend auf dem source code, d.h. es wird alles kompiliert!!! Fuer python und Ipython ist das kein problem... Allerdings fuer das ganze Spyder kann die Installation durchaus ein paar Stunden dauern. Auf meinem etwas aelteren Mac hat das etwa 4-5 Stunden gedauert. Aber die Installation ist voll automatisch... Man muss nicht die ganze Zeit dabei sein.

Dies geht am besten mit den Macports. Eine Installations-Anleitung fuer Macports findet man hier. Am einfachsten geht die Installation mit dem "Mac OS X Package (.pkg) Installer". Hierzu braucht man aber zunaechst zwei Sachen:

  1. Apple's Xcode Developer Tools. Die genaue Version die man benoetigt haengt von der eigenen OSX Version ab. Gemaess Macports waere das (Version 4.1 oder neuer fuer Lion, 3.2 oder neuer fuer Snow Leopard, oder 3.1 oder neuer fuer Leopard). Xcode findet man entweder auf der mit dem PC mitgelieferten Installations DVDs oder man kann es auch von hier herunterladen. Hierzu braucht man eine Apple ID. Eventuell muss man sich auch als ein "Apple Developper" registrieren. Das kann man hier GRATIS machen.
    Mit OSX Lion und Xcode 4.3 scheint es ein paar Probleme zu geben... Deshalb am besten Xcode Version 4.2.1 installieren.
  2. Abhaengig von der OSX Version muss man auch X11 installieren. Das ist auch auf den mitgelieferten Installations DVDs als "X11 User" Package zu finden.

Am besten man checked in Spotlight (am Bildschirm oben rechts) ob man die Sachen nicht schon hat.

Anschliessend kann man einfach das Macport Package installieren gemaess oben erwaehnten Anleitung installieren.

Wenn Macports erfolgreich installiert ist, oeffne ein neues (X11) Terminal und tippe:

  sudo port install py-spyder

hier muss man noch sein login Passwort angeben und eventuell noch bestaetigen.

Wenn spyder installiert ist, startet man es auch aus dem terminal mit

  spyder

Fuer weitere Informationen, besuche auch noch diese Seite.

 

Wichtiger Hinweis:
Diese Website wird in älteren Versionen von Netscape ohne graphische Elemente dargestellt. Die Funktionalität der Website ist aber trotzdem gewährleistet. Wenn Sie diese Website regelmässig benutzen, empfehlen wir Ihnen, auf Ihrem Computer einen aktuellen Browser zu installieren. Weitere Informationen finden Sie auf
folgender Seite.

Important Note:
The content in this site is accessible to any browser or Internet device, however, some graphics will display correctly only in the newer versions of Netscape. To get the most out of our site we suggest you upgrade to a newer browser.
More information

© 2016 Mathematics Department | Imprint | Disclaimer | 10 February 2015
top