Robot Framework pip установить в другой каталог - PullRequest
0 голосов
/ 25 октября 2018

Мы пытаемся установить роботизированную рамку в другой каталог из-за проблемы с доступом к сайт-пакетам нативного python36 (красные ленты рабочего места).Я смог выполнить установку pip с помощью следующей команды

pip install robotframework --target C: \ work

Несмотря на отображение успешной установки, мне не хватает файлов .exe (робот, перезагрузка).Я понимаю, что, если бы я должен был установить пакеты на нативном сайте python, эти .exe-файлы добавлялись в папку Scripts.Но с указанием целевой папки, как я могу сделать так, чтобы они устанавливались в одну целевую папку?

Ответы [ 2 ]

0 голосов
/ 30 октября 2018

в качестве альтернативы @mac, вы можете использовать виртуальную среду env для создания среды python за пределами путей с ограниченным доступом и установки там всех требований.

позже, если вам нужно использовать этот python venv, либо активируйте егов консоли или используйте напрямую python.exe изнутри для вызова установленных пакетов: <path to venv>/bin/python -m robot.run <rest of attributes>

0 голосов
/ 29 октября 2018

Возможность установки вне папки собственных пакетов python с помощью команды

pip install --install-option = "- prefix = $ PREFIX_PATH" имя_пакета

...