2010-11-18 16 views
3

Ich habe Python Web-Anwendungen mit Django und Appengine entwickelt. Ich plane, ein Macbook zu kaufen, um iPhone Apps zu entwickeln. Ich frage mich, ob ich in der Lage sein werde, meine Python-Apps ohne zu viele Änderungen auf einem Mac zu entwickeln, oder ob es besser ist, sie auf einem PC zu behalten?Python Entwicklung unter Mac

Dank

+0

Warum sollten Sie nicht in der Lage sein, es zu tun? Mac OS X wird sowieso mit Python ausgeliefert, obwohl Sie möglicherweise eine neuere Version installieren möchten. Definieren Sie * ohne zu viele Änderungen *. Imo Unix und Linux sind viel besser für die Entwicklung geeignet (solange Sie keine MS-Anwendungen entwickeln). –

+0

@Felix Kling, wenn Sie eine * ältere * Version installieren möchten. Snow Leopard kommt mit Python 2.7 und App-Engine läuft auf 2.5. –

+0

@Klaus Byskov Hoffmann: Mmh meine Version ist 2.6 .... wie auch immer, ich wusste nicht über App-Engine und 2.5 ... Entschuldigung. –

Antwort

3

Macs laufen Unix, Unix macht Python-Entwicklung noch einfacher! (0)

In anderen Nachrichten: eines der großen Vorteile von Python ist, dass es Multi-Plattform ist, kann es sowohl auf Windows als auch auf Linux als auf einem Mac laufen. Heck, hier ist eine Liste von other platforms es kann laufen.

All dies zu sagen, können Sie Ihre Python-Projekte relativ einfach zwischen einem Mac und PC verschieben, solange Sie keine plattformspezifische Bibliotheken verwenden. Also, nein, du solltest nichts besonders Besonderes tun müssen, damit es funktioniert.

1

arbeitet für App-Engine auf einem Mac wie ein Zauber entwickeln Python.

0

Python-Entwicklung auf einem Mac wird der Python-Entwicklung auf anderen * NIX-basierten Betriebssystemen ähnlich sein, die in mancher Hinsicht einfacher als unter Windows sein kann. Solange keines der von Ihnen verwendeten Module Windows-only ist, sollten Sie kein Problem haben!

0

Ich entwickle normalerweise mit Python auf OS X und es ist ein wahres Vergnügen, es zu arbeiten.
Denken Sie daran, Macports zu installieren; mit Macports installieren Python-Versionen, Python-Bibliotheken, Eclipse und so weiter ist wirklich einfach.