Python для новичковПервый запускПервый .py-файл и запуск программы

Первый .py-файл и запуск программы

Уроки курсаПервый .py-файл и запуск программы

Типичная ошибка: неверная рабочая директория

Самая частая проблема при первом запуске — терминал открыт не там, где лежит файл. Команда python hello.py не ищет файл по всему компьютеру: она смотрит только в текущую рабочую директорию. Если hello.py лежит в Documents/projects/, а терминал сейчас находится в домашней папке пользователя, Python просто не найдёт файл и выдаст:

python: can't open file 'hello.py': [Errno 2] No such file or directory

Ошибка не в коде и не в установке Python — файл физически недоступен по указанному пути.

Как исправить

Первый вариант: перейти в нужную папку командой cd. Например, если файл лежит в Documents/projects/:

cd Documents/projects

После этого снова запускаете:

python hello.py

Второй вариант — и он проще для начала — открыть папку с проектом прямо в VS Code через File → Open Folder. Тогда встроенный терминал VS Code автоматически стартует в этой папке, и проблема с директорией исчезает сама по себе.

Чтобы в любой момент проверить, где сейчас находится терминал, используйте команду pwd (на macOS/Linux) или cd без аргументов (на Windows) — она покажет полный путь текущей директории. Если путь не совпадает с местом, где лежит hello.py, нужен cd.

Запомните один принцип: перед запуском python hello.py убедитесь, что терминал и файл находятся в одной папке. Это снимает большинство ошибок «file not found» без каких-либо изменений в коде.