Erro do Terminal OS X ao usar Python

Erro do Terminal OS X ao usar Python

Ei, estou tentando aprender a programar, então instalei a versão mais recente do Python e estou seguindo o tutorial do Byte of Python. Estou usando o Textwrangler. Só cheguei à simples introdução "Hello World" e já estou tendo um problema. Eu digito o código:

#!/usr/bin/python

#Filename: helloworld.py

print('Hello World')

e salve-o na minha área de trabalho como helloworld.py. Em seguida, entro no terminal e digito "python3 helloworld.py" e recebo a seguinte mensagem de erro:

/Library/Frameworks/Python.framework/Versions/3.1/Resources/Python.app/Contents/MacOS/Python: can't open file 'helloworld.py': [Errno 2] No such file or directory

Eu esperava que alguém pudesse me dizer o que estou fazendo de errado. Se eu optar por executar o script no Textwrangler, ele funcionará perfeitamente, mas não consigo acessá-lo no Terminal. Muito obrigado!

Responder1

Você precisa estar no mesmo diretório do terminal em que salvou o arquivo ou precisa especificar o diretório completo na linha de comando:

cd /path/to/directory
python3 helloworld.py

ou

python3 /path/to/directory/helloworld.py

Em qual diretório você salvou o arquivo?

Responder2

basta salvar seu arquivo .py em uma pasta em sua área de trabalho e então você poderá clicar com o botão direito nele e na parte inferior das opções que aparecem, basta pressionar novo terminal na pasta. Eu tive o mesmo problema que você e isso funcionou para mim.

informação relacionada