4

После этого урока я не знаю, как воспроизвести шаг 2 на компьютере с Windows:

apt-offline get C:\apt-offline.sig --threads 5

Как установить apt-offline на машине Windows, чтобы я мог выполнить эту команду?

Вот что я попробовал:
Я установил Python 2.7.5 в Windows и загрузил пакет apt-offline.
Затем я запустил скрипт setup.py, содержащийся в папке.
Сначала с параметром сборки, а затем с параметром установки, как описано в документе INSTALL.

Единственный способ получить доступ к apt-offline - это с помощью:

cd C:\apt-offline-1.3
python apt-offline

Это никогда не работает, введя apt-offline или python apt-offline в cmd.

1 ответ1

4

Это особенность! Windows, как и * nix, имеет $PATH, список каталогов, в которых она будет искать исполняемые файлы, когда в командной строке указано имя программы. Если данный исполняемый файл не находится в одном из этих каталогов, вам нужно будет использовать его путь (не путать с $PATH) для его запуска.

Итак, у вас есть несколько вариантов:

  • Вы можете добавить каталог, в котором вы сохранили apt-offline в ваш $PATH (источник):

    1. На рабочем столе щелкните правой кнопкой мыши Мой компьютер и выберите Свойства.
    2. Нажмите ссылку «Дополнительные параметры системы» в левом столбце.
    3. В окне «Свойства системы» нажмите кнопку «Переменные среды».
  • Вы можете использовать полный путь для запуска программы:

    python C:\apt-offline-1.3\apt-offline
    
  • Вы можете изменить каталоги на C:\apt-offline-1.3\ и запустить его оттуда, что вы и делаете.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .