Python auf Mac OS?
Hi,
da ich überlege mir ein MacBook zu kaufen, wollte ich mal fragen wie es ist, mit den Python-scripts.
wenn ich jetzt ein Programm programmiert habe und es als „... .py“ Speicher, muss ich ja auf Windows nur dass Programm anklicken und es wird ausgeführt, ist das unter macOS auch so? Oder muss ich die scripte vom Terminal aus starten?
Und sehen die Programme genau so aus, zb wenn man mit „turtle“ ein Muster erstellt, und es von einer externen Festplatte aus (die an den Mac und an den windows pc angeschlossen wird) startet, sieht es dann gleich aus?
und frage 3: ich habe einen keylogger programmiert der die Daten in einem .txt Dokument dokumentiert und sich direkt in den Autostart-folder verschiebt, funktioniert der dann auch auf dem Mac?
danke für Antworten 😊
edit-frage: allgemein, was haltet ihr von Python auf mac?
und ich hab mal gelesen dass es weniger packages auf dem Mac geben soll?
2 Antworten
Im Zweifelsfall gibt es für OSX ein Programm names "Paralells" da hast du Windows als zweites Betriebssystem laufen, nutze das Programm selbst. Sehr empfehlenswert.
Was ich mitbekommen habe, wollen die Entwickler von Paralells "eng mit Apple zusammen arbeiten" um die Funktionalität zu gewährleisten. (Quelle: https://www.heise.de/news/Virtualisierer-Parallels-fuer-ARM-Macs-in-Arbeit-4792908.html )
Wow, danke.
das wusste ich nicht, aber es fällt mir gerade ein Stein von Herzen da ich dieses „feature“ wirklich cool und wichtig finde.
👍🏼👍🏼👍🏼👍🏼👍🏼👍🏼👍🏼
Also du kannst natürlich allen .py-Dateien ein bestimmtes Programm zum Ausführen zuordnen und diese werden dann direkt mit diesem geöffnet. Die anderen zwei Fragen sind ziemlich spezifisch, das weiß ich nicht sicher. Ich würde aber mal stark davon ausgehen.
Und kann ich dann die Python Programme auf MacOS einfach per doppelklick öffnen oder muss ich es zwingend übers Terminal per command ?
Also ich habe auf meinem Mac die IDLE und den Python-Laucher. Damit muss man nichts übers Terminal machen.
Muss ich dann manche Programme umschreiben weiß unter Mac OS anders wie unter Windows ist? Also manche Befehle oder so?
Die Programiersprache ist in beiden Fällen Python und es funktioniert somit identisch. Du musst also nichts umschreiben.
Außer fest codierte Pfadnamen und alles, was plattformspezifisch ist.
Okay, vielen Dank, hast du noch eine Antwort zur edit-frage?
Aber apple steigt ja auf die hauseigenen ARM basierten Chips um
wo Bootcamp,VMware,...
auch nichts mehr bringen