Articles

Python 3.8 csatlakoztatása az Xcode 11-hez

Hi. Van némi gondom a Python 3.8 csatlakoztatása során az Xcode 11-hez. Már majdnem pár napja küzdök a problémával, és végül arra a következtetésre jutottam, hogy segítséget kell kérnem a mesterektől. Új vagyok az Xcode és más programozási dolgok, kérem, bocsásson meg nekem, hogy ügyetlen;)

Először beírtam a google Xcode, Python és olvassa el néhány hozzászólás hozza Python az Xcode. Bár kicsit elavultak (főleg 2016, 2017-es), de mégis hasonló volt a formátum, így úgy döntöttem, hogy lépésről lépésre követem őket.

Először is nyissuk meg az Xcode-ot és hozzuk létre az új Projectet. Adja hozzá a termék nevét ‘pythons’, és töltse ki a többi üres alább. A Build Tool-on beillesztettem

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

amely a Python3 címe, amit a Terminal-on a ‘which python3’ beírásával találtam. Aztán megnyomtam a Next gombot, és létrehoztam a projekt mappát az asztalon, bejelölve az opciókat: ‘Source Control: Git tároló létrehozása a Mac-emen’.

File.py, bejelölve a ‘Group: pythons, Targets: pythons’ opciót. És létrehozta a fájlt a ‘pythons’ mappában.

Harmadszor, szerkessze a sémát a létrehozott fájlon. Elhoztam a séma szerkesztő oldalát a ‘Product-Scheme-Edit Scheme’ segítségével. Az Info fülön megváltoztattam az ‘Exexutable’-t az ‘other’-on a python38 kiválasztásával, amit újonnan úgy csináltam, hogy megnyitottam a Terminált a ‘~bin’ mappán, amit a Build Tool-on említettem, és beírtam a Terminálon

ln python3.8 python38

Az eljárással a python3 helyett a python38-at tudtam választani, ami nem volt kiválasztható, szürke árnyalatú volt rajta. Aztán lekapcsoltam a ‘Debug executable’ opciót.

Mozdulj az Arguments fülre, és kattints a ‘Arguments Passed On Launch’ (indításkor átadott argumentumok) + pontjára. Than I typed in $(SRCROOT)/File.py

Move to Options tab, there is Working Directory option, and I checked on ‘Use custom working directory’ to the project path on Desktop.

Finally, close the scheme editing page and write ‘print(“Hello world”)’ on the canvas. Futtassuk le.

És vannak hibák, amiket nem tudtam megoldani.

A program exit kóddal ért véget: 2

Hogyan tudom megoldani ezt a hibát, és hogyan tudok újra dolgozni Python az Xcode-dal?

Sok ember a neten azt mondja, hogy építsd python más eszközökkel, mint pycharm, IDLE vagy más dolgok, azt hiszem, nekem kellene. De tényleg szeretném tudni legalább azt, hogy mi volt a baj a lépésekkel, amit tettem, és csak látni akarom a ‘Hello world’ a kimeneten.

Kérem segítsen nekem.. Ez a probléma minden alkalommal úgy akadozik, mint egy halszálka a nyakamon. Szívesen fogadja a pontos visszajelzéseket. Köszönöm.