Tengo varias versiones de Python en un 10,6 máquina Mac OS X, algunos de ellos se instala con macports:easy_install con varias versiones de Python instalado, Mac OS X
> python_select -l
Available versions:
current none python24 python26 python26-apple python27
La versión por defecto o el sistema es python26-apple
. Ahora estoy usando python27, que he seleccionado con
> sudo python_select python27
Recientemente he intentado instalar Django usando easy_install
, pero quedó instalado con el pitón por defecto (puedo comprobar que por python_selecting Python26-manzana y la importación de Django). Si, en cambio, puedo descargar el archivo tar Django, ampliar y utilizar
> sudo python setup.py install
todo funciona como se espera, es decir consigo Django en Python 2.7. Ahora la pregunta es, ¿hay alguna manera de obtener easy_install
para trabajar con la versión de python que he seleccionado con python_select
?
ACTUALIZACIÓN Al parecer python_select
está en desuso. El siguiente comando parece ser equivalente:
port select --list python
producción:
Available versions for python:
none
python24
python26
python26-apple
python27 (active)
Gracias, funcionó bien. El único error fue que tuve que agregar 'script-dir/usr/bin' para obtener la nueva easy_install en la RUTA. Además, si selecciono python26-apple nuevamente, debo recordar usar 'easy_install-2.6' ya que' easy_install' ahora está vinculado a python 2.7. ¡Pero puedo vivir con eso! – juanchopanza
, me entristece descubrir que esta es la forma de obtener easy_install-2.7 en una instancia de Amazon Linux. Hubiera sido mejor instalarlo. – jrwren
¡eso no es nada fácil! – Michael