Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Проблема с питон файлом

Майк Малиновский Ученик (98), открыт 1 неделю назад
пишу python decoded.py

и пишет ошибку not s [Errno 2] No such file or directory
1 ответ
OpEx KoTa Ученик (144) 1 неделю назад
Ошибка [Errno 2] No such file or directory в Python обычно возникает в двух случаях:

1. Сам файл decoded.py не найден
Проверьте имя файла: Убедитесь, что файл действительно называется decoded.py, а не, например, decode.py или decoded.py.

Проверьте расположение: Запустите терминал/командную строку, перейдите в папку с файлом и выполните:

bash

ls decoded.py # Linux/Mac
dir decoded.py # Windows
Если файл не отображается, вы находитесь не в той директории.

Используйте полный путь:

bash

python /полный/путь/к/decoded.py
2. Ошибка внутри кода decoded.py
Если файл запускается, но ошибка возникает при выполнении, значит в коде есть операции с файлами (например, open(...)), где указан неверный путь.

Что делать:

Найдите в коде все места, где открываются файлы (например, open('file.txt')).

Убедитесь, что:

Указаны правильные имена файлов.

Файлы существуют в указанных путях.

Используются абсолютные пути или корректные относительные пути (относительно расположения decoded.py).

Пример решения:
Если в коде есть строка:

python

with open('data.txt', 'r') as f:
убедитесь, что файл data.txt лежит в той же папке, что и decoded.py, либо укажите полный путь:

python

with open('/полный/путь/к/data.txt', 'r') as f:
Проверьте также:

Нет ли скрытых символов в имени файла (например, decoded.py.txt).

Не блокирует ли ОС или антивирус доступ к файлу.

Права доступа: на Linux/Mac выполните chmod +x decoded.py, если нужно.
Похожие вопросы