установка matplotlib в Ubuntu?

#matplotlib

#matplotlib

Вопрос:

У меня есть:

Ubuntu 8.04 python 2.5.2 установлен на этом Ubuntu matplotlib 0.92.0 установлен

Я хочу обновить matplotlib до (по крайней мере) 0.99, чтобы я мог выполнять 3D-печать.

Пакет synaptic (также командная строка apt-get) сообщает мне, что все, что у меня есть, является последней версией matplotlib (что неверно).

Как я могу установить matplotlib 0.99 или matplotlib 1.0.1?

Ответ №1:

У вас установлена последняя доступная версия пакета для вашей операционной системы. Учитывая, что Ubuntu сейчас находится на версии 11, а вы используете 8.04, разница в версии пакета matplotlib может показаться не очень удивительной.

Что касается установки новейшей версии, я бы посоветовал прочитать:

http://matplotlib.sourceforge.net/faq/installing_faq.html

…если ничего не получается, вы всегда можете установить из исходного кода.

Комментарии:

1. Привет, Джим, спасибо за твой ответ. Вы случайно не знаете, в принципе, можно ли установить matplotlib 1.0.1 в Ubuntu 8.04? Или в matplotlib 1.0.1 есть какие-то функции, для которых требуется более высокая версия ubuntu? Я пытаюсь обновить ubuntu, но у меня возникли проблемы с этим (я опубликую отдельный вопрос по этому поводу). Спасибо.

Ответ №2:

Обратите внимание, что срок поддержки настольных версий 8.04 LTS скоро истечет — если это настольная машина, возможно, самый простой ответ — обновить до 10.04 LTS, 10.10 или очень скоро выходящей версии 11.04 (или как там они будут называть следующую версию). Возможно, это не «самый простой ответ», но ответ, который включает обновления безопасности для Mozilla, Adobe Flash, ядра и так далее.

Многие более новые версии пакетов поддерживаются с помощью средства Ubuntu Backports, но я не обнаружил их python-matplotlib в списке доступных пакетов. Возможно, они предоставили бы это, если бы вы вежливо попросили, возможно, это было бы слишком много работы.

Вы всегда можете попробовать установить более новые версии из более новых выпусков, но более новые версии python и библиотек могут вызвать худшие проблемы. (Но, вероятно, будет работать нормально.) Смотрите на apt_preferences(5) странице руководства подробную информацию о том, как настроить несколько источников APT и выбрать некоторые конкретные пакеты из более нового дистрибутива (закрепление), и полагаться на более старый дистрибутив для всех остальных пакетов.

Ответ Джима о создании нужной вам версии из исходного кода, вероятно, является вашим лучшим вторым вариантом, если установка более новой версии дистрибутива на данный момент слишком сложна / в противном случае невозможна.