пункт не поможет вам в этом.
Вы можете указать ей установить определенную версию, но она переопределит другую.С другой стороны, использование двух virtualenv позволит вам установить обе версии на одном компьютере, но не использовать их одновременно.
Лучше всего установить обе версии вручную, поместив их в свой Python.путь с другим именем.
Но если ваши две библиотеки ожидают, что у них будет одинаковое имя (и они должны), вам придется изменить их, чтобы они выбрали нужную версию с некоторым псевдонимом импорта, таким как:
import dependencyname_version as dependencyname
В настоящее время нет чистого способа сделать это.Лучшее, на что вы можете надеяться, это то, что этот хак сработает.
Я бы предпочел отказаться от одной из двух библиотек и заменить ее эквивалентной, или исправить ее, чтобы принять новую версию зависимости и дать патчназад к сообществу.