Компания, в которой я работаю, приняла меры для обеспечения безопасности наших ИТ-активов. Таким образом, я использую компьютер в частной сети, который имеет no Доступ в Интернет. Разработка программного обеспечения Python в этой среде очень затруднительна. Я ничего не могу установить. Загрузка, копирование и установка пакетов локально - единственный вариант, который я нашел, и это хит-мисс, поскольку зависимости являются постоянной и рекурсивной проблемой. Я ищу лучшее решение. Я надеюсь найти что-то вроде этого:Разработка Python в частной сети - no pip
- Инструмент, который позволит настройки среды на машине с доступом в Интернет и копирование этой среды в изолированной машины.
- Инструмент, который позволит указать пакет, а затем упакует и все его зависимости для загрузки.
- Некоторые другие умные решения.
Кто-нибудь решил это?
Когда вы говорите «настройки среды», вы пробовали virtualenv ? Пока ваши машины сопоставимы в настройках (например, все одинаковые дистрибутивы Linux), обычно нет проблем с копированием виртуальной папки env. – MisterMiyagi
Спасибо за ваш комментарий. Извините, но я не смог сказать, что моя среда разработки - Windows. Я пробовал этот подход и добился определенных успехов. Кажется, что virtualenv - это способ прикоснуться к элементу 1, но у меня возникли трудности с совместным использованием этой среды с другими пользователями/машинами. Все еще работайте над этим аспектом. – kc64