Установка Python
Сначала версия: строка должна начинаться с Python 3. Потом файл tea.py печатает lida и следующей строкой tea. Пока этого нет, установка не закончена.
Откуда брать Python 3
Берите его с python.org. Python 2 закончился, не ставьте его. В Linux пакет python3 из системы — тот же выбор, если программу не ставят с python.org. Веб-фреймворк эта страница не добавляет.
Windows и новое окно
В установщике включите Add python.exe to PATH и откройте новый терминал. Старое окно всё ещё видит старый PATH. Команда python --version должна начаться с Python 3. Младший номер может быть другим.
На macOS и на многих Linux рабочая команда — python3 --version. Оставьте ту, которая печатает Python 3. Если терминал пишет, что команда не найдена, Python нет в PATH. Кавычки внутри print ни при чём.
Три команды, три разных дела
Проверка версии, запуск файла и голый >>> — не одно и то же. Только средняя команда пишет lida и tea.
📊 Три команды
| Команда | Что выходит |
|---|---|
| python --version | строка, которая начинается с Python 3 |
| python tea.py | lida, затем tea, двумя строками |
| python | приглашение >>>, файл не запускается |
Две строки в файле tea.py
Положите файл в папку, которую открываете в терминале. Имя — tea.py. Не python.py: так называется часть самого Python, и имя её закроет.
print("lida")
print("tea")
Перейдите в эту папку и запустите python tea.py. Две строки, не lida / tea. Кавычки остаются в файле. Если Python 3 показала команда python3, запускайте python3 tea.py. В Windows иногда подходит py tea.py. Текст файла тот же.
Застряли на >>>
python без имени файла открывает приглашение >>>. Это не запуск tea.py. Выйдите через exit() и запустите файл по имени.
Не та папка
Если терминал не находит tea.py, версия может быть верной, а вы — в другой папке. Перейдите туда, где лежит файл, и запустите снова.
Что страница не делает
Имя не создаём, ввод человека не читаем, файл с данными не открываем. Следующая страница — как записывается строка Python. Установка готова, когда версия начинается с Python 3 и tea.py печатает две строки.
Скажите сами
- С чего начинается строка версии? С Python 3.
- Какие print лежат в tea.py и в каком порядке?
- Из этой папки что напишет python tea.py?
- Почему отсутствующая команда — это не кавычки?
-
значит, что файл уже выполнился?
Так установка ломается
- Поставить Python 2
- Не включить PATH в Windows и остаться в старом терминале
- Назвать файл python.py
- Запустить не из той папки и винить print
- Прочитать вывод как lida / tea
- Принять >>> за вывод программы
Оставить при себе
Python 3 берётся с python.org или из пакета python3.
Версия начинается с Python 3.
tea.py пишет lida, затем tea, каждую строку отдельно.
Если команды нет, этот терминал не видит Python.
Следующая страница про строку, не про ещё один установщик.
🧠 Проверьте Свои Знания
Проверьте Свои Знания
Бросьте себе вызов с помощью этой интерактивной викторины и узнайте, насколько хорошо вы понимаете тему
📝 Инструкции
- Внимательно прочитайте каждый вопрос
- Выберите лучший ответ на каждый вопрос
- Вы можете пересдавать тест столько раз, сколько захотите
- Ваш прогресс будет показан вверху