модуль log python, импортированный для статистики - PullRequest
0 голосов
/ 10 мая 2019

Я поддерживал nfs-сервер, на котором установлена ​​установка python2.7, когда на большинстве настольных компьютеров моих коллег был пакет python2.6.Он доступен пользователям, поэтому у них другая версия Python.Хотя все больше и больше пользователей переключаются на Anaconda и имеют свою среду, этот центральный python2.7 все еще необходим в течение некоторого времени.

Поскольку модулей / пакетов становится все больше и больше, конфликты версий также получают больше.Я хотел бы «переустановить» этот огромный центральный python2.7, но не хочу добавлять обратно некоторые «холодные» пакеты, которые пользователи больше не используют.

Есть ли какой-нибудь способ, которым я мог бы получить информацию,какие пакеты / модули все еще используются?Так что я буду только устанавливать их (и некоторые другие горячие пакеты и зависимости).

У моих пользователей есть следующие настройки:

/mountpath/to/apps/bin/python2.7
/mountpath/to/apps/lib/python2.7/site-packages/*

Можно ли просто изменить какой-нибудь стартовый скрипт (python)rc, или /mountpoint/to/apps/bin/python2.7 скрипт-обертка) и регистрирует модули, которые пользователи используют для остальных сессий, не мешая пользователям?

...