Как заставить пакеты ставиться в нужную версию Python?
Ubuntu. Пытаюсь установить numpy и matplotlib. Хочется иметь их в python3.6. Они при этом ставятся в 2.7 и, естественно, при повторной попытке, выскакивает сообщение, что в 2.7 он уже установлен.
>>sudo pip install matplotlib
Requirement already satisfied: matplotlib in /usr/lib/python2.7/dist-packages
>>sudo pip3 install matplotlib
а конкретно для matplotlib, numpy и других тяжелых библиотек с большим сишным бинарником внутри лучше sudo apt-get install python3-matplotlib
Phantomrus:
Одна из причин процветания дистрибутивов линукс - то, что проги в их репозитариях скомпилены/собраны так, чтобы не вступать в версионный конфликт друг с другом. Эти же проги/библиотеки можно взять непосретственно у их разработчиков, и там они, скорее всего, будут свежее, но не факт, что без проблем станут на ваш комп.
Вот недавний пример.