|
1 / 2 / 1
Регистрация: 27.01.2020
Сообщений: 60
|
|
"zip" не является внутренней или внешней командой, исполняемой программой или пакетным файлом27.01.2020, 22:03. Показов 19224. Ответов 36
Учусь по книге a byte of phyton,там есть пример кода:
import os import time # 1. Файлы и каталоги, которые необходимо скопировать, собираются в список. source = ["D:\\ddd.txt"] # Заметьте, что для имён, содержащих пробелы, необходимо использовать # двойные кавычки внутри строки. # 2. Резервные копии должны храниться в основном каталоге резерва. target_dir = 'D:\\Backup' # Подставьте тот путь, который вы будете использовать. # 3. Файлы помещаются в zip-архив. # 4. Именем для zip-архива служит текущая дата и время. target = target_dir + os.sep + time.strftime('%Y%m%d%H%M%S') + '.zip' # 5. Используем команду "zip" для помещения файлов в zip-архив zip_command = "zip -qr {0} {1}".format(target, ' '.join(source)) # Запускаем создание резервной копии if os.system(zip_command) == 0: print('Резервная копия успешно создана в', target) else: print('Создание резервной копии НЕ УДАЛОСЬ') При исполнении выходит:zip" не является внутренней или внешней командой, исполняемой программой или пакетным файлом. Так же и в командной строке при вводе "zip" В PATH добавленно правильно,пробовал и C:\Program Files (x86)\GnuWin32\bin\ и C:\Program Files (x86)\GnuWin32\bin\.exe ,7-zip установлен.Не знаю что делать... очень долго ищу решение так и не нашел...сильно прошу помощи.
0
|
|
| 27.01.2020, 22:03 | |
|
Ответы с готовыми решениями:
36
"python" не является внутренней или внешней командой, исполняемой программой или пакетным файлом "webpack-dev-server" не является внутренней или внешней командой, исполняемой программой или пакетным файлом
|
|
|
|
| 27.01.2020, 22:44 | |
|
Программа zip очень старая (для DOS). Ее современный аналог pkzipc. Можете использовать также консольные утилиты 7z.exe и rar.exe. Они также позволяют получить архив в формате .zip. Надо только указывать это в параметрах запуска. Но в новой утилите pkzipc параметры тоже изменились. Надо переделывать.
0
|
|
|
1 / 2 / 1
Регистрация: 27.01.2020
Сообщений: 60
|
|
| 28.01.2020, 01:24 [ТС] | |
|
Дело в том что читаю книгу,и там этот пример потом вторая его версия и третья...если я это не пойму то и дальше будет не понятно.Что делать тогда,ведь пол книги прочитал уже
0
|
|
|
|
||
| 28.01.2020, 01:53 | ||
|
Добавлено через 1 минуту Не работает GnuWin32
0
|
||
|
|
|
| 28.01.2020, 02:19 | |
|
Я посмотрел, что рекомендуется в этой книге. Там рекомендуется скачать GnuWin32. Я скачал ее со страницы https://sourceforge.net/projects/gnuwin32/ В директории bin там присутствует zip.exe. Так что если вы и вправду правильно прописали в путях эту директорию, то все должно работать. Если в пути присутствуют пробелы, то путь должен быть заключен в двойные кавычки. Пришлите сюда значение PATH (введите с консоли PATH >file.txt и выложите содержимое этого файла.)
0
|
|
|
1 / 2 / 1
Регистрация: 27.01.2020
Сообщений: 60
|
|
| 28.01.2020, 15:02 [ТС] | |
|
Содержимое PATH
PATH=C:\Program Files (x86)\Common Files\Intel\Shared Libraries\redist\intel64\compiler;C:\Pro gram Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\sy stem32;C:\Windows;C:\Windows\System32\Wb em;C:\Windows\System32\WindowsPowerShell \v1.0\;C:\Program Files (x86)\NVIDIA Corporation\PhysX\Common;C:\Program Files\NVIDIA Corporation\NVIDIA NvDLISR;C:\Program Files\Microsoft SQL Server\130\Tools\Binn\;C:\Program Files\dotnet\;C:\Program Files\Microsoft SQL Server\Client SDK\ODBC\170\Tools\Binn\;C:\Program Files (x86)\nodejs\C:\Program Files (x86)\GnuWin32\bin;C:\Program Files\7-Zip :\python\Scripts\ :\python\ :\Scr ipts\ :\ :\python :\python\Scripts;C: \Users\User\AppData\Local\Programs\Micro soft VS Code\bin;C:\Users\User\AppData\Roaming\n pm;C:\Program Files\7-Zip;C:\Program Files (x86)\GnuWin32\bin
0
|
|
|
|
|
| 28.01.2020, 15:08 | |
|
DebikPython,
Зачем нам твой PATH? Ты в каталог куда установил GnuWin вообще заглядывал? Если там нет файла zip.exe в каталоге bin, то какого чуда ты ждешь? Добавлено через 1 минуту И ты посмотрел ссылку как нужно правильно устанавливать GnuWin32?
0
|
|
|
1 / 2 / 1
Регистрация: 27.01.2020
Сообщений: 60
|
|
| 28.01.2020, 15:11 [ТС] | |
|
PATH попросил человек выше
я не знаю о чем ты говоришь,я не разбираюсь поэтому и прошу помощи,а не для того что бы очередной раз кто то орал)
0
|
|
|
1 / 2 / 1
Регистрация: 27.01.2020
Сообщений: 60
|
|
| 28.01.2020, 15:15 [ТС] | |
|
вот в папке bin все что есть
0
|
|
|
|
|||
| 28.01.2020, 15:19 | |||
|
Добавлено через 1 минуту
0
|
|||
|
1 / 2 / 1
Регистрация: 27.01.2020
Сообщений: 60
|
|
| 28.01.2020, 15:20 [ТС] | |
|
Вот
0
|
|
|
|
||||||
| 28.01.2020, 15:28 | ||||||
|
Ок. Ну тогда я ничего не понимаю. Попробуйте в скрипте сменить текущую директорию на директорию, где лежит этот злосчастный zip.exe
0
|
||||||
|
1 / 2 / 1
Регистрация: 27.01.2020
Сообщений: 60
|
|
| 28.01.2020, 15:31 [ТС] | |
|
Не понял,всмысле?)
0
|
|
|
|
||||||
| 28.01.2020, 15:38 | ||||||
0
|
||||||
|
1 / 2 / 1
Регистрация: 27.01.2020
Сообщений: 60
|
|
| 28.01.2020, 15:53 [ТС] | |
|
Name Error
Букву r убрал перед этим(с ней тоже NameError Двойной слеш ставил,одинарный тоже Пробел C:\Program Files (x86) \\GnuWin32\bin C:\Program Files(x86)\\GnuWin32\bin ставил Не робит
0
|
|
|
1 / 2 / 1
Регистрация: 27.01.2020
Сообщений: 60
|
|
| 28.01.2020, 15:55 [ТС] | |
|
После импорта - эта ошибка
0
|
|
|
1 / 2 / 1
Регистрация: 27.01.2020
Сообщений: 60
|
|
| 28.01.2020, 16:01 [ТС] | |
|
вот
0
|
|
|
|
|
| 28.01.2020, 16:02 | |
|
Нужно было делать как я написал. Букву r перед путем убирать не нужно.
-------------------------------- У тебя путь такой есть вообще? Если ты не знешь как разобраться с путями - все дальнейшее бесполезно.
0
|
|
|
1 / 2 / 1
Регистрация: 27.01.2020
Сообщений: 60
|
|
| 28.01.2020, 16:04 [ТС] | |
|
С ней второй скрин выше
zip error: Nothing to do! (try: zip -qr E:\Backup\20200128160247.zip . -i C:\My Documents C:\Code) Создание резервной копии НЕ УДАЛОСЬ
0
|
|
|
|
||
| 28.01.2020, 16:04 | ||
|
В этом фрагменте C:\Program Files (x86)\nodejs\C:\Program Files (x86)\GnuWin32\bin; у вас явно пропущена точка с запятой. Но в самом конце C:\Program Files (x86)\GnuWin32\bin вроде бы повторяется, поэтому непонятно. Убедитесь еще раз, что zip.exe присутствует в bin.Любые программные фрагменты надо выкладывать в тегах, иначе их искажают разные смайлики.
0
|
||
| 28.01.2020, 16:04 | |
|
Помогаю со студенческими работами здесь
20
Pip не является внутренней или внешней командой исполняемой программой или пакетным файлом "pip" не является внутренней или внешней командой, исполняемой программой или пакетным файлом
"pip" не является внутренней или внешней командой, исполняемой программой или пакетным файлом в pycharm Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
| Опции темы | |
|
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
Установка Emscripten SDK (emsdk) и CMake на Windows для сборки C и C++ приложений в WebAssembly (Wasm)
8Observer8 30.01.2026
Чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. Система контроля версиями Git. . .
|
Подключение Box2D v3 к SDL3 для Android: физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|
Загрузка PNG с альфа-каналом на SDL3 для Android: с помощью SDL3_image
8Observer8 27.01.2026
Содержание блога
SDL3_image - это библиотека для загрузки и работы с изображениями. Эта пошаговая инструкция покажет, как загрузить и вывести на экран смартфона картинку с альфа-каналом, то есть с. . .
|
Влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
|
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога
SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
|