Tengo dos versiones de Python en mi mac:Python instalación de desinstalación easy_install
Una preinstalado por Apple en /usr/bin
Uno de python.org en /Library/Frameworks/Python.framework/Versions/2.6
easy_install siempre instala a /usr/bin
por alguna ununderstanable razón
Así que explícitamente ahora instalo easy_install en:
sh setuptools-0.6c11-py2.6.egg --install-dir=/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages
Ahora quiero easy_install PIP y ....:
Searching for pip
Best match: pip 0.8
Processing pip-0.8-py2.6.egg
pip 0.8 is already the active version in easy-install.pth
Installing pip script to /usr/local/bin
error: /usr/local/bin/pip: Permission denied
mi camino y PYTHONPATH: módulos
PATH="/Library/Frameworks/Python.framework/Versions/2.6/bin:${PATH}"
export PATH
PATH="/Library/Frameworks/Python.framework/Versions/Current/bin:${PATH}"
export PATH
PYTHONPATH="/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages"
export PYTHONPATH
- Una PYTHONPATH más donde guardo escribí
Lo siento, realmente no lo entiendo.
¿Qué estoy haciendo mal.
sólo quiero instalar módulos regularmente en el directorio Marco Python
Gracias de nuevo! ¡Aprendí mucho de tu última respuesta! ¿Cómo puedo obtener una cuchilla limpia nuevamente? ¿Cómo puedo desinstalar todo? ¿Paquetes de sitio y python? ¡Entonces no queda nada que potencialmente podría estar mal! – MacPython
acaba de leer toda la secuencia: 1. ¿Cómo puede este comando: sh setuptools-0.6c11-py2.6.egg instalarlo en Framework en lugar de usr/bin. Si hago exactamente lo mismo, se lo escribe a usr/bin 2. which easy_install: ¡¡¡Gracias de por vida por eso !!! – MacPython
Para eliminar python.org 2.6 para empezar de nuevo: 'sudo rm -r/Library/Frameworks/Python.framework/Versions/2.6' Todo eso en una línea. ¡Escribe con cuidado! La secuencia de comandos 'sh setuptools ...' usa el comando 'python2.6' que se encuentra primero en su shell' PATH'. Ese debería ser el del directorio 'bin' de frameworks. –