Установить и использовать несколько версий модуля с помощью setup.py? - PullRequest
1 голос
/ 16 апреля 2020

У меня есть программа Python, которую я упаковываю в пакет Debian. Я использую Python модуль slackclient==2.5.0 для своей собственной программы, но другой модуль rtmbot, которому требуется slackclient==1.3.2. Если я устанавливаю оба модуля, у меня, очевидно, возникает конфликт в моем setup.py, и я устанавливаю только один из них. Как вы справляетесь с этим? A virtualenv в пределах virtualenv? Установка обоих и пространства имен как-нибудь? И если да, то как мне это сделать в процессе сборки, а не вручную?

...