2009-10-05 5 views
13

Как обновить Numpy до новейшего? Должен ли я загрузить файл .dmg здесь:Как обновить Numpy на Mac OS X Snow Leopard?

http://sourceforge.net/projects/numpy/files/

Это .dmg только 10,5? Я установил NumPy используя следующие инструкции:

http://www.scipy.org/Installing_SciPy/Mac_OS_X

Мой текущий Numpy 1.2.1. Я работаю на Mac OS X 10.6.1 Snow Leopard. Благодаря!

ответ

30

sudo easy_install -U numpy

Установка через Setuptools получит новый NumPy на sys.path для несистемных Utilties (мне сказали, что некоторые утилиты Apple, полагаться на системы-NumPy). В общем, Setuptools будет «делать правильно» на OS X.

+1

Как отмечает Остин, вы должны установить http://r.research.att.com/gfortran-4.2.3.dmg первым. Испытано на новом 10.6.4 установки – Mark

+0

я имел аналогичные проблемы при попытке Sudo easy_install -U NumPy Так что я сделал следующее: Sudo easy_install ГПГ, установить пипс. Чем установлен numpy через 'pip' pip install numpy который отлично работал. –

4

как это было предложено в другом месте, MacPorts прекрасно работает на нескольких архитектуры и версий MacOSX + позволяет обновлять и больше:

$ port search numpy 
py-numpy @1.3.0 (python) 
    The core utilities for the scientific library scipy for Python 

py25-numpy @1.3.0 (python) 
    The core utilities for the scientific library scipy for Python 

py25-symeig @1.4 (python, science) 
    Symeig - Symmetrical eigenvalue routines for NumPy. 

py26-numpy @1.3.0 (python) 
    The core utilities for the scientific library scipy for Python 

py26-scikits-audiolab @0.10.2 (python, science, audio) 
    Audiolab is a python toolbox to read/write audio files from numpy arrays 

Found 5 ports. 
$ 

в вашем случае, просто вопрос:

$ sudo port install py26-numpy 

в качестве альтернативы, если вы хотите/должны компилировать себя инструкции в HJBlog очень полезны. Я тестировал и мог легко скомпилировать 64-битную версию matplotlib.

0

По какой-то причине easy_install -U numpy не работает.

print numpy.__version__ 

всегда дают 1.2.1

Итак, я первый удален NumPy 1.2.1, найдя его и удалить всю папку:

import numpy 
print numpy.__file__ 

Я скачал GNU Fortran Compiler из:

http://r.research.att.com/gfortran-4.2.3.dmg

Я использовал easy_install для установки NumPy.

В ретроспективе easy_install -U numpy, возможно, сработал, если у меня был установлен компилятор Fortran.

4

Использование pip install -U numpy вместо как easy_install осуждается в пользу pip

Смежные вопросы