Articles

Verbinden von Python 3.8 mit Xcode 11

Hallo. Ich habe einige Probleme beim Verbinden des neuesten Python 3.8 mit Xcode 11. Ich habe mit dem Problem fast ein paar Tage zu kämpfen, und ich schließlich festgestellt, ich muss Hilfe von den Meistern zu bekommen. Ich bin neu in Xcode und andere Programmierung Zeug, bitte verzeihen Sie mir auf ungeschickt zu sein;)

Ich gebe zuerst auf Google Xcode, Python und lesen Sie einige Beiträge über bringen Python auf der Xcode. Obwohl sie ein bisschen veraltet sind (meist auf 2016, 2017), aber immer noch das Format war ähnlich, so dass ich beschlossen, sie Schritt für Schritt zu folgen.

Erste, öffnen Sie die Xcode und erstellen Sie das neue Projekt. Fügen Sie den Produktnamen „pythons“ hinzu und füllen Sie die anderen Felder aus. Im Build Tool fügte ich

/Library/Frameworks/Python.framework/Versions/3.8/bin/python3

das ist die Adresse von Python3, die ich durch Eingabe von ‚which python3‘ im Terminal gefunden habe. Dann drückte ich auf Weiter und erstellte einen Projektordner auf dem Desktop, wobei ich die Optionen ankreuzte: ‚Source Control: Git-Repository auf meinem Mac erstellen‘.

Datei.py, angekreuzt bei ‚Gruppe: pythons, Ziele: pythons‘. Und erstellte die Datei im Ordner ‚pythons‘.

Drittes, Schema in der erstellten Datei bearbeiten. Ich habe die Schema-Bearbeitungsseite über ‚Product-Scheme-Edit Scheme‘ aufgerufen. Auf der Registerkarte „Info“ änderte ich „Exexutable“ auf „other“ und wählte python38, das ich neu erstellte, indem ich das Terminal im Ordner „~bin“ öffnete, den ich unter „Build Tool“ erwähnte, und im Terminal

ln python3.8 python38

Durch diese Prozedur konnte ich python38 anstelle von python3 auswählen, das nicht auswählbar war und grau schattiert war. Dann habe ich das Häkchen bei „Debug executable“ entfernt.

Gehen Sie zur Registerkarte „Arguments“ und klicken Sie auf + bei „Arguments Passed On Launch“. Dann habe ich $(SRCROOT)/File.py eingegeben

Gehen Sie zur Registerkarte „Optionen“, dort ist die Option „Arbeitsverzeichnis“, und ich habe die Option „Benutzerdefiniertes Arbeitsverzeichnis verwenden“ für den Projektpfad auf dem Desktop aktiviert.

Schließen Sie schließlich die Schema-Bearbeitungsseite und schreiben Sie „print(„Hello world“)“ auf die Leinwand. Führen Sie es aus.

Und es gibt Fehler, die ich nicht lösen konnte.

Programm beendet mit Exit-Code: 2

Wie kann ich diesen Fehler beheben und mit Xcode wieder mit Python arbeiten?

Viele Leute im Netz sagen, dass man Python mit anderen Tools wie pycharm, IDLE oder anderem Zeug bauen kann, ich denke, das sollte ich. Aber ich möchte wenigstens wissen, was mit den Schritten, die ich gemacht habe, los ist und möchte einfach nur ‚Hello world‘ in der Ausgabe sehen.

Bitte helfen Sie mir… Dieses Problem sitzt mir jedes Mal wie eine Fischgräte im Nacken. Freue mich über genaue Rückmeldungen. Danke.