Проблемы при установке NumPy на MacOS 10.9.4

Проблемы при установке NumPy на MacOS 10.9.4

Я использую MacOS 10.9.4 с Xcode 5.1 (инструменты командной строки установлены)

Сегодня я обновил macports и установил py27-numpy. В моем окне терминала все выглядело нормально.

Затем я попытался установить PyCogent, но возникла ошибка «Ошибка выполнения: требуется Numpy, но он не найден».

Я продолжал пробовать, используя pip. И он показал:

Requirement already satisfied (use --upgrade to upgrade): numpy in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
Cleaning up...

Теперь я в замешательстве. Я установил numpy или нет? Нужно ли мне искать переменные окружения после установки macports?

Кроме того, я ввел pip, и он показал /usr/local/bin/pip вместо /opt/local/bin

как мне переместить его в нужное место?

Последний, но тем не менее важный, {

SEBASTIANs-MacBook-Pro:~ FLFLFLLF$ sudo port install python_select
Password:
--->  Cleaning python_select
--->  Scanning binaries for linking errors
--->  No broken files found.   

SEBASTIANs-MacBook-Pro:~ FLFLFLLF$ port select --list python
Available versions for python:
    none (active)
    python25-apple
    python26-apple
    python27
    python27-apple

SEBASTIANs-MacBook-Pro:~ FLFLFLLF$ port select --show python 
The currently selected version for 'python' is 'none'.
SEBASTIANs-MacBook-Pro:~ FLFLFLLF$ sudo python_select python27
Password:
sudo: python_select: command not found
SEBASTIANs-MacBook-Pro:~ FLFLFLLF$ sudo port install python_select
Password:
--->  Cleaning python_select
--->  Scanning binaries for linking errors
--->  No broken files found.}

У меня нет проблем с запуском скриптов Python, но в данный момент выбрана версия Python none??? И нельзя ли установить или обнаружить python_select?

Я теперь совсем запутался в Python...

Я не программист на Python, просто использую его, когда это необходимо.

решение1

python_select был заменен на port select, поэтому ожидалось, что он будет отсутствовать.

Чтобы установить нужный вам Python, используйте port select -set, например

sudo port select --set python python27

Вы, вероятно, также захотите установить pip из MacPorts, например, для Python 2.7.

sudo port install py27-pip

Который затем говорит:

py27-pip has the following notes:
    To make the Python 2.7 version of pip the one that is run when you execute
    the commands without a version suffix, e.g. 'pip', run:
    sudo port select --set pip pip27
    sudo port select --set pip2 pip27

Связанный контент