Я попробовал easy_install matplotlib и получил следующее:
matplotlib-1.2.0-py2.7-macosx-10.7-intel.egg
установлен в моей библиотеке/Python/2.7/site-packages.
Когда я перехожу в другую папку, чтобы использовать содержимое этой папки, и пытаюсь
«import matplotlib.pyplot» говорит: ImportError: нет модуля с именем matplotlib.pyplot
Это заставляет меня думать, что easy_install был выполнен неправильно. Этот вопрос довольно простой, но я работаю с mac osx и кроме того, что узнаю, что невероятно сложно установить этот модуль на osx, я мало что узнал из большинства источников, поэтому я хотел бы знать, может ли кто-нибудь на SO помочь мне с моим проблема. Я новичок в Python и буду очень признателен за помощь.
import matplotlib
? Во-вторых, это~/Library
,/Library
или/System/Library
? Какую именно строкуeasy_install
вы запустили, и какуюpython
вы запустили. (В более общем плане, есть ли в вашей системе установки Python, отличные от Apple? Если да, то как вы их установили? С какой из них вы пытаетесь использоватьmatplotlib
? Какиеpython
иeasy_install
отображаются при использовании командыwhich
?) - person abarnert   schedule 21.12.2012pip
вместоeasy_install
, когда это возможно. Если вы используете стандартный Apple Python, я считаю, что в 10.7 и 10.8 они дают вамeasy_install
, но неpip
, но вы можете исправить это, просто выполнивsudo easy_install pip
, а затем вы можете использоватьpip
для всего остального (кромеreadline
и нескольких другие гораздо более необычные библиотеки). - person abarnert   schedule 21.12.2012sudo
, почему это закончилось~/Library
? Выполняли ли вы какие-либо дополнительные настройки (или использовали virtualenv или что-то в этом роде)? Кроме того, пожалуйста, ответьте на все вопросы, а не только на один или два, иначе отладить вашу проблему будет невозможно. - person abarnert   schedule 21.12.2012