Предположим, у вас есть файл с Python-кодом, например, my_program. py.
1. Запуск из Командной строки (Терминала) — Самый распространенный способ
Это самый универсальный и рекомендуемый способ запуска Python-скриптов.
1. Откройте Командную строку (Windows), Терминал (macOS/Linux) или PowerShell (Windows).
- Windows: Нажмите Win + R, введите cmd и нажмите Enter. Или введите "cmd" в поиске меню "Пуск". MacOS: Откройте "Launchpad" -> "Другие" -> "Терминал". Linux: Обычно находится в "Приложения" -> "Стандартные" -> "Терминал" или "Приложения" -> "Утилиты".
2. Перейдите в каталог, где находится ваш Python-файл.
- Используйте команду cd (change directory). Например, если ваш файл my_program. py находится в папке Documents/Python_Projects:
Bash
Cd Documents\Python_Projects # Для Windows
Bash
Cd Documents/Python_Projects # Для macOS/Linux
- Подсказка: В большинстве терминалов можно просто перетащить папку с файлом в окно терминала после cd, и путь вставится автоматически.
3. Запустите скрипт с помощью интерпретатора Python.
O Введите команду:
Bash
Python my_program. py
O На некоторых системах (особенно на macOS или Linux, где может быть установлен и Python 2, и Python 3) может потребоваться указать python3:
Bash
Python3 my_program. py
O На Windows, если вы установили Python из Microsoft Store, также может потребоваться python3.
O Нажмите Enter. Ваша программа начнет выполняться, и любой вывод (print()) появится в окне терминала.
2. Запуск с помощью IDE (Integrated Development Environment) или Текстового редактора
Многие IDE и продвинутые текстовые редакторы имеют встроенные функции для запуска Python-скриптов. Это очень удобно для разработки, так как вы можете писать, отлаживать и запускать код в одном месте.
Примеры популярных IDE/редакторов:
· PyCharm:
- Откройте ваш проект или файл в PyCharm. Нажмите зеленую кнопку "Run" (треугольник) на панели инструментов, или выберите Run -> Run ‘my_program’ из меню, или используйте сочетание клавиш (обычно Shift + F10). Вывод появится в окне "Run" или "Console" в нижней части PyCharm.
· VS Code (Visual Studio Code):
- Откройте папку или файл в VS Code. Установите расширение "Python" от Microsoft (если еще не установлено). Нажмите Ctrl+F5 (или Cmd+F5 на Mac) для запуска без отладки, или F5 для запуска с отладкой. Также можно нажать на зеленую кнопку "Run Python File" в правом верхнем углу окна. Вывод появится в интегрированном терминале VS Code.
· IDLE (встроенный в Python):
- Откройте ваш. py файл через IDLE (File -> Open…). После открытия файла, нажмите Run -> Run Module (или F5). Вывод появится в окне "Python Shell" IDLE.
3. Запуск через графический интерфейс (для Windows)
На Windows можно просто дважды щелкнуть по файлу. py, чтобы запустить его. Однако, это не всегда идеальный вариант:
- Если программа просто что-то выводит в консоль (print()) и завершается, окно консоли может мгновенно появиться и исчезнуть, не давая вам увидеть вывод. Если программа имеет графический интерфейс (например, создана с Tkinter, PyQt), то она запустится как обычное приложение.
Чтобы избежать мгновенного закрытия окна для консольных программ:
- Можно добавить input("Нажмите Enter для выхода…") в конце вашего скрипта. Лучше запускать через командную строку, как описано в пункте 1.
4. Создание исполняемого файла (.exe для Windows, и т. д.)
Для распространения вашей программы другим пользователям, у которых нет Python, вы можете "упаковать" ее в исполняемый файл. Это делается с помощью инструментов вроде PyInstaller, Cx_Freeze или Nuitka.
- Это более сложный процесс, который включает установку дополнительной библиотеки и использование ее команд для сборки. Результатом будет один или несколько файлов, которые можно запускать напрямую, как любую другую программу, без необходимости установки Python.
Пример (с PyInstaller):
Установите PyInstaller: pip install pyinstaller Перейдите в папку со скриптом в командной строке. Выполните: pyinstaller your_program. py —onefile —windowed (для GUI-приложений без консоли) Ваш. exe файл будет создан в папке dist/.
Какой способ выбрать?
- Для Разработки и отладки кода: используйте IDE (PyCharm, VS Code) или IDLE. Для Запуска скриптов и программ в консоли: используйте Командную строку/терминал. Для Распространения готовых приложений: используйте Инструменты для упаковки (PyInstaller и т. д.).