Re[4]: DLL HELL
От: Константин Б. Россия  
Дата: 01.03.24 08:08
Оценка: 3 (1)
Здравствуйте, Sinclair, Вы писали:

Вообщем посмотрел как прописаны версии пакетов повнимательней. Ты немного наврал.
Зависимость у контриб прописана как

Requires-Dist: Sphinx>=5 ; extra == "standalone"


Чтобы отработало extra нужно имя пакета указывать как sphinxcontrib-applehelp[standalone]. В противном случае условие игнорируется.

Соотвественно комманда
pip install sphinx==4.5.0 sphinxcontrib-applehelp[standalone] sphinxcontrib-devhelp[standalone] sphinxcontrib-jsmath[standalone] sphinxcontrib-qthelp[standalone]

установит пакеты с непротиворечивыми зависимостями.

И да оно будет по очереди скачивать все версии пакетов пока не найдет подходящий.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.