Connecting Python 3.8 with Xcode 11
Hi. Tenho alguns problemas ao conectar o último Python 3.8 no Xcode 11. Tenho estado a lutar com o problema há quase dois dias, e finalmente concluí que tenho de obter ajuda dos mestres. Eu sou novo no Xcode e outras coisas de programação, por favor me perdoem por ser desajeitado;)
I first type on google Xcode, Python e li alguns posts sobre trazer o Python para o Xcode. Embora estejam um pouco desatualizados (principalmente em 2016, 2017) mas ainda assim o formato era similar, então decidi segui-los passo a passo.
First, abra o Xcode e crie o novo Projeto. Adicione o nome do produto ‘pythons’, e preencha outros espaços em branco abaixo. Em Build Tool, eu colei
/Library/Frameworks/Python.framework/Versions/3.8/bin/python3
que é o endereço de Python3 que eu encontrei digitando ‘qual python3’ no Terminal. Depois pressionei Next, e criei a pasta do projeto no Desktop, marquei em opções: ‘Source Control’: Create Git repository on my Mac’.
File.py, marquei em ‘Group: pythons, Targets: pythons’. E criou o ficheiro na pasta ‘pythons’.
Terceiro, esquema de edição no ficheiro criado. Eu trouxe a página de edição do esquema por ‘Product-Scheme-Edit Scheme’. Na aba Info, mudei ‘Exexutable’ em ‘other’ escolhendo python38, o que fiz recentemente abrindo o Terminal na pasta ‘~bin’ que mencionei na ferramenta Build, e digitando no Terminal
ln python3.8 python38
Pelo procedimento, eu poderia escolher python38 em vez de python3, que era não selecionável com sombreado cinza. Então eu desmarquei o ‘Debug executável’.
Move to Arguments tab e clique + de ‘Arguments Passed On Launch’. Do que eu digitei $(SRCROOT)/File.py
Move to Options tab, existe a opção Working Directory, e marquei ‘Use custom working directory’ para o caminho do projeto no Desktop.
Finalmente, feche a página de edição do esquema e escreva ‘print(“Hello world”)’ na tela. Execute-o.
E há erros, que eu não consegui resolver.
Programa terminado com código de saída: 2
Como posso resolver estes erros e voltar a trabalhar Python com Xcode?
>Muitas pessoas na net dizem que construir python com outras ferramentas como pycharm, IDLE ou outras coisas, acho que eu deveria. Mas eu realmente quero saber pelo menos o que estava acontecendo com os passos que eu dei e só quero ver ‘Olá mundo’ na saída.
>
Por favor me ajude… Este problema está sempre a enredar-se como um osso de peixe no meu pescoço. Acolhe de bom grado feedbacks precisos. Obrigado.