Estoy usando MacOS 10.9.4 con Xcode 5.1 (herramientas de línea de comandos instaladas)
Hoy actualicé macports e instalé py27-numpy. Todo parecía estar bien en la ventana de mi terminal.
Luego intenté instalar PyCogent pero fallé debido a un "Error de tiempo de ejecución: se requiere Numpy pero no se encuentra".
Seguí intentándolo, usando pip. Y mostró:
Requirement already satisfied (use --upgrade to upgrade): numpy in /System/Library/Frameworks/Python.framework/Versions/2.7/Extras/lib/python
Cleaning up...
Ahora estoy confundido. ¿Instalé numpy o no? ¿Necesito obtener las variables ambientales después de la instalación de macports?
Además, escribí qué pip, muestra /usr/local/bin/pip en lugar de /opt/local/bin
¿Cómo puedo moverlo al lugar correcto?
Por último, pero no 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.}
No tengo problemas para ejecutar scripts de Python, pero ¿la versión actualmente seleccionada para Python no es ninguna? ¿Y no se puede instalar ni detectar ningún python_select?
Estoy totalmente confundido con Python ahora...
No soy un programador de Python, solo lo uso cuando lo necesito.
Respuesta1
python_select ha sido reemplazado por port select, por lo que se espera que falte.
Para configurar Python en el Python que desea, utilice port select -set, por ejemplo
sudo port select --set python python27
Probablemente también quieras instalar un pip desde MacPorts, por ejemplo, para Python 2.7.
sudo port install py27-pip
que luego dice
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