Фатальная ошибка could not create output file c windows system32 project1 exe
только при указании не существующих директорий вывод немного меняется.
Не пойму в чем проблема. C:\Program Files\GnuWin32\bin к системной переменной окружения PATH я вроде добавил, всё вроде должно работать.
Windows 10, Python 3.6
37.8k 10 10 золотых знаков 43 43 серебряных знака 79 79 бронзовых знаковРаз код не выпадает в исключение - значит, утилита zip отрабатывает корректно. Это уже хорошо.
UPD.: Судя по ошибке "не является внутренней или внешней командой" - я был неправ, утилита ZIP всё-таки не отрабатывает: скорее всего, интерпретатор просто не может её найти. Варианта решения я вижу два:
Разобраться, где лежит исполняемый файл zip.exe, и добавить этот каталог в PATH. После этого команда в консоли (cmd) должна начать выполняться - а после этого должна заработать и программа на Python. Кстати, тут ещё момент: после изменения PATH интерпретатор лучше перезапустить (прямо закрыть окно и запустить заново), а то переменные среды могут не обновиться.
(грязный хак) Просто прописать в zip_command вместо zip полный путь к архиватору (скажем, C:\\Program Files\\GnuWin32\\bin\\zip.exe ).
Если оставить только первый файл - архив создаётся? Как выглядит zip_command ?
Читайте также: