Я встановив pynum і scipy (на osx Lion з python 2.7), але коли я спробував створити matplotlib
git clone https://github.com/matplotlib/matplotlib.git
cd matplotlib
python setup.py build
python setup.py install
У мене виникли ці помилки:
/System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Headers/ATSTypes.h:242: error: declaration for parameter ‘FMFontDirectoryFilter’ but no such parameter
src/_macosx.m:5912: error: expected ‘{’ at end of input
lipo: can"t open input file: /var/folders/qw/pr2f7vq91b3c3ngkxrrqplm8zkv09r/T//ccAgEklo.out (No such file or directory)
error: command "llvm-gcc-4.2" failed with exit status 1
Невже хтось скажи мені, в чому проблема?
P.S. Спочатку я намагався встановити його таким чином:
pip install -e git+https://github.com/matplotlib/matplotlib#egg=matplotlib-dev
але це не спрацювало для мене
Відповіді:
14 за відповідь № 1Мені завжди здається, що цей процес є більш болючим, ніж повинен бути, але я це робив уже кілька разів, і я вважаю, що ці кроки повинні вас налаштувати:
- Отримайте Xcode 4.3.2, це потрібно для деяких наступних кроків.
- Завантажити остання версія python для OSX від python.org
- Схопити Суперпакет.
- Видаліть будь-які попередні версії numpy / matplotlib / scipy, які у вас є. Це включає виконання
cd /Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/
та переміщення будь-яких каталогів чи яєць з матовим / матплотлібом / яєчником у темп-каталог. cd ~/Downloads
(або куди б ви не завантажили сценарій суперпакету) та запустітьsh install_superpack.sh
. Відповідь ні до питанняare you installing from a repository cloned to this machine
або ви будете розгублені з приводу того, чому сценарій не працює.
Це повинно бути! Тепер ви маєте можливість завантажувати консоль python та import numpy, scipy, matplotlib
.