На самом деле, если это нужно для работы, то просто идём и запрашиваем доступ. Нужно - значит нужно. Или пусть предлагают разумные варианты в рамках своего театра безопасности, чтобы можно было просто спокойно работать и ставить необходимое, не тратить кучу сил и времени на слабоэффективные телодвижения.
Но если уж очень надо, то можно обойтись своими силами и перенести пакеты вручную.
Делаем pip download нужный_пакет, получаем много файлов (с зависимостями). Эти файлы закидываем на целевой хост и устанавливаем по инструкции из интернета "pip install from local directory".
Я когда-то это делал для сложного проекта, где была такая прорва зависимостей на пару гигов, что вручную можно было бы рехнуться. Для наибольшего успеха желательно иметь аналогичную среду - в моём случае нужна была конкретная версия centos7, поэтому я использовал образ докер вот так:
docker run -it --rm -v `pwd`/pkg:/pkg centos:7.7.1908
Внутри ставил python3.6, всякие нужные библиотеки (мне там нужно было ldap, postgres-devel и всякое такое) и делал pip download в /pkg.
В целом, можно и свой микрорепозиторий пакетов сделать вместо pypi.
Таков путь.