Я хочу запустить скрипт Python в Терминале, но не знаю как? У меня уже есть сохраненный файл с именем gameover.py в каталоге «/ User / luca / Documents / python».
Я хочу запустить скрипт Python в Терминале, но не знаю как? У меня уже есть сохраненный файл с именем gameover.py в каталоге «/ User / luca / Documents / python».
Ответы:
В вашей системе должен быть установлен python . Затем вы можете запустить это в терминале в правильном каталоге:
python gameover.py
Это зависит от того, какая версия python установлена в вашей системе. Увидеть ниже.
Если у вас версия Python 2. *, вы должны запустить эту команду
python gameover.py
Но если у вас версия Python 3. *, вам нужно запустить эту команду
python3 gameover.py
Поскольку для MAC с версией Python 3. * вы получите ошибку command not found
если вы запустите "python gameover.py"
Сначала вы должны установить python. Mac поставляется с установленным python 2.7 для установки Python 3, вы можете следовать этому руководству: http://docs.python-guide.org/en/latest/starting/install3/osx/ .
Чтобы запустить программу, вы можете скопировать и вставить этот код:
python /Users/luca/Documents/python/gameover.py
Или вы можете перейти в каталог с файлом, cd
за которым следует папка. Когда вы находитесь в папке, вы можете python YourFile.py
.
Если вы работаете с Ubuntu, иногда вам нужно запускать как sudo
:
Для Python2:
sudo python gameover.py
Для Python3:
sudo python3 gameover.py
Допустим, ваш скрипт вызван, my_script.py
и вы поместили его в папку «Загрузки».
Есть много способов установить Python, но homebrew - самый простой.
0) Откройте Terminal.app
1) Установите homebrew (вставив следующий текст в Terminal.app и нажав клавишу Enter )
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2) Установите Python с помощью homebrew
brew install python
3) cd
в каталог, содержащий ваш скрипт Python (например, я использую Downloads
папку Downloads ( ) в вашей домашней ~
папке ( )):
cd ~/Downloads
4) Запускаем скрипт с помощью python3
исполняемого файла
python3 my_script.py
Вы также можете пропустить шаг 3 и дать python3
в абсолютном пути вместо
python3 ~/Downloads/my_script.py
Вместо того, чтобы набирать все это ( ~/Downloads/my_script.py
), вы можете найти .py
файл в Finder.app и просто перетащить его в окно Terminal.app, которое должно ввести путь для вас.
Если в вашем имени файла есть пробелы или другие символы, вам нужно заключить имя файла в кавычки:
python3 "~/Downloads/some directory with spaces/and a filename with a | character.py"
Обратите внимание, что вам нужно установить его как, brew install python
но позже использовать команду python3
(с символом 3
в конце).