Я разработал пакет, который использует matplotlib
, поэтому я добавил следующую строку в setup.py
моего проекта: ( ссылка на setup.py )
install_requires=[
'matplotlib>=2.0.0',
...other libs
]
Однако, когда я попытался установить свой пакет в virtualenv (через pip install
), на котором уже была установлена версия 2.1.0 для matplolib , программа извлекла pip и установила версию 3 для matplotlib независимо от .
Это ожидаемое поведение или здесь что-то еще происходило?