Вы можете использовать виртуальные среды Python для этого: https://virtualenv.pypa.io/en/stable/. Виртуальные среды позволяют пользователям создавать изолированные среды для разработки и тестирования.Лучше всего то, что каждому пользователю не придется беспокоиться о том, чтобы испортить свои конфигурации Python системного уровня, и он может уничтожить любую созданную виртуальную среду, если это необходимо для нового старта.Каждому пользователю не потребуются права системного администратора , поскольку каждая виртуальная среда может существовать в 'user land' , и каждый пользователь может просто прокси с помощью pip установить любую библиотеку, которая ему нужна, если онза корпоративным брандмауэром.Например, для работы в виртуальной среде и установки любого необходимого программного обеспечения для запуска программы на Python (в вашем случае ноутбуки Jupyter):
# create virtual environment
$ virtualenv ENV
# activate virtual environment i.e. work in said environment
source bin/activate
#install necessary python library/libraries (can even use a requirements file)
pip install <lib> --proxy <proxy>
где - библиотека, которую они пытаются установить, и - это прокси вашей компании, если вы используете корпоративный брандмауэр.Я также изучил бы virtualenvwrapper, чтобы использовать удобные методы для работы с виртуальными средами python: https://virtualenvwrapper.readthedocs.io/en/latest/