Как обновить Numpy на Snow Leopard Mac OS X?

Это используется для уничтожения приложения, это - статический метод, который немедленно уничтожит приложение, не будучи пойманным никакими блоками исключения.

Среда. FastFail (Строка) может на самом деле быть большим средством отладки. Например, скажите, что у Вас есть приложение, которое просто прямо дает Вам некоторый странный вывод. Вы понятия не имеете почему. Вы знаете, что это неправильно, но нет только никаких исключений, пузырящихся на поверхность для выручения Вас. Ну, если у Вас есть доступ к Отладке 2005 Visual Studio-> Исключения... пункт меню, можно на самом деле сказать Visual Studio позволять Вам видеть те первые случайные исключения. Если у Вас нет этого, однако можно поместить Среду. FastFail (Строка) в исключении, и используют дедуктивное обоснование и процесс устранения для обнаружения где проблема в.

Ссылка

15
задан noio 5 May 2011 в 22:41
поделиться

3 ответа

sudo easy_install -U numpy

При установке с помощью setuptools появится новый numpy в sys.path для несистемных утилит (мне сказали, что некоторые утилиты Apple полагаются на system-numpy). В общем, setuptools будет "делать правильные" вещи в OS X.

32
ответ дан 1 December 2019 в 00:45
поделиться

, как предполагается в других местах, макропорты прекрасно работают на нескольких архитектурах и версиях MacOX + позволяет обновления и многое другое:

$ 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.

.
4
ответ дан 1 December 2019 в 00:45
поделиться

По какой-то причине 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.

0
ответ дан 1 December 2019 в 00:45
поделиться
Другие вопросы по тегам:

Похожие вопросы: