Анна Колесникова
Профи
(688)
1 месяц назад
Несколько возможных причин, по которым при открытии .exe-файла возникает ошибка «Имя файла не найдено, или у вас нет разрешения для его открытия», и способы их устранения:
Отсутствие полного пути к файлу pyinstaller.exe. В команде нужно указывать полный путь к исполняемому файлу или прописать полный путь к каталогу Scripts в переменной окружения PATH. 12 Обычно pyinstaller.exe находится в подкаталоге Scripts в установочном каталоге Python. 1
Запрет на выполнение в свойствах файла. Нужно открыть свойства .exe-файла, перейти на вкладку «Безопасность» и проверить, включён ли запрет на чтение и выполнение для администраторов или конкретно для пользователя. Если запрет присутствует, следует нажать кнопку «Изменить» и в следующем окне либо снять отметку «Запретить», либо установить отметку «Разрешить» для нужных пользователей и групп. 4
Блокировка файла антивирусной программой. 45 Стоит проверить журнал антивируса или другого ПО безопасности, не находится ли запускаемый файл в списке найденных угроз. 4 Также можно попробовать временно отключить антивирус, если файл уверен в его безопасности. 45
Если проблема сохраняется, рекомендуется обратиться за помощью к специалисту.
Подскожите почему это происходит, и как это решить