Я не могу заставить Numpy или Scipy работать с Python3 на MAC OSX Lion.
Я успешно использовал pip для установки numpy, scipy и matplotlib, и они хорошо работают с Python2.7, но в Python3 ввод import numpy
приводит к выводу No module named numpy
. Я попытался загрузить исходный код напрямую, а затем запустить «python3 setup.py build», но я получаю различные предупреждения об ошибках, некоторые из которых выделены красным цветом и имеют отношение к fortran (например, «Не удалось найти исполняемый файл f95»). В конце появляется сообщение об ошибке «RuntimeError: Broken toolchain: не удается связать простую программу на C», и, похоже, оно связано с предыдущей строкой «sh: gcc-4.2: команда не найдена».
Сайт Scipy предполагает, что могут быть проблемы с компилятором c, но таких же проблем не возникало при использовании pip для установки на python2.7. Я следовал инструкциям на сайте относительно смены компилятора, но это не имело никакого значения.
Я также пытался установить из виртуальной среды:
mkvirtualenv -p python3.2 test1
pip install numpy
Но это не так с Command python setup.py egg_info failed with error code 1 in /Users/Eddy/.virtualenvs/test1/build/numpy
Я подумал о том, чтобы сделать python3 по умолчанию, а потом подумал, что установка pip может сработать, но я не знаю, как это сделать. У кого-нибудь есть предложения, как мне поступить? Спасибо.