Quero executar um script Python no Terminal, mas não sei como? Já tenho um arquivo salvo chamado gameover.py no diretório "/ User / luca / Documents / python".
Quero executar um script Python no Terminal, mas não sei como? Já tenho um arquivo salvo chamado gameover.py no diretório "/ User / luca / Documents / python".
Respostas:
Você precisa do python instalado em seu sistema. Em seguida, você pode executar isso no terminal no diretório correto:
python gameover.py
Isso depende de qual versão do python está instalada em seu sistema. Ver abaixo.
Se você tiver a versão Python 2. *, você deve executar este comando
python gameover.py
Mas se você tiver a versão Python 3. *, você deve executar este comando
python3 gameover.py
Porque para MAC com Python versão 3. * você obterá o erro command not found
se você executar "python gameover.py"
Você primeiro deve instalar o python. O Mac vem com o python 2.7 instalado para instalar o Python 3, você pode seguir este tutorial: http://docs.python-guide.org/en/latest/starting/install3/osx/ .
Para executar o programa, você pode copiar e colar este código:
python /Users/luca/Documents/python/gameover.py
Ou você pode ir para o diretório do arquivo com cd
seguido pela pasta. Quando estiver na pasta, você poderá python YourFile.py
.
Se você estiver trabalhando com o Ubuntu, às vezes você precisa executar como sudo
:
Para Python2:
sudo python gameover.py
Para Python3:
sudo python3 gameover.py
Digamos que seu script seja chamado my_script.py
e você o tenha colocado na pasta Downloads.
Existem muitas maneiras de instalar o Python, mas homebrew é a mais fácil.
0) Abra Terminal.app
1) Instale o homebrew (colando o seguinte texto em Terminal.app e pressionando a tecla Enter )
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2) Instale Python usando homebrew
brew install python
3) cd
no diretório que contém seu script Python (por exemplo, estou usando a Downloads
pasta Downloads ( ) em sua pasta home ( ~
)):
cd ~/Downloads
4) Execute o script usando o python3
executável
python3 my_script.py
Você também pode pular a etapa 3 e dar python3
um caminho absoluto em vez
python3 ~/Downloads/my_script.py
Em vez de digitar tudo isso (~/Downloads/my_script.py
), você pode encontrar o.py
arquivo em Finder.app e apenas arrastá-lo para a janela Terminal.app que deve digitar o caminho para você.
Se houver espaços ou outros símbolos em algum lugar do nome do arquivo, você precisa colocar o nome do arquivo entre aspas:
python3 "~/Downloads/some directory with spaces/and a filename with a | character.py"
Observe que você precisa instalá-lo como, brew install python
mas depois usar o comando python3
(com um 3
no final).