Problemas ao instalar o NumPy no MacOS 10.9.4

Problemas ao instalar o NumPy no MacOS 10.9.4

Estou usando MacOS 10.9.4 com Xcode 5.1 (ferramentas de linha de comando instaladas)

Hoje atualizei o macports e instalei o py27-numpy. Tudo parecia bem na janela do meu terminal.

Então tentei instalar o PyCogent, mas falhei devido a 'Erro de tempo de execução: Numpy necessário, mas não encontrado'.

Continuei tentando, usando pip. E mostrou:

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

Agora eu estou confuso. Eu instalei o numpy ou não? Preciso obter as variáveis ​​ambientais após a instalação do macports?

Além disso, digitei which pip, ele mostra /usr/local/bin/pip em vez de /opt/local/bin

como posso movê-lo para o lugar certo?

Por último, mas não menos importante, {

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

Não tenho problemas para executar scripts python, mas a versão atualmente selecionada para python é nenhuma??? E nenhum python_select pode ser instalado ou detectado?

Estou totalmente confuso com python agora ...

Não sou um programador python, apenas uso quando preciso.

Responder1

python_select foi substituído por port select, portanto espera-se que esteja ausente.

Para definir o python para o python que você deseja, use port select -set, por exemplo

sudo port select --set python python27

Você provavelmente também deseja instalar um pip do MacPorts, por exemplo, para python 2.7

sudo port install py27-pip

O que então diz

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

informação relacionada