¿Cómo instalar setuptools?
Estoy tratando de instalar setuptools. Cuando ejecuto "sh setuptools-0.6c9-py2.4.egg" recibo el siguiente mensaje:
Permiso denegado: '/usr/lib/python2.4/site-packages/test-easy-install-26338.write-test'
Es de esperar, ya que no tengo permisos de root en el sistema. De algún modo llegué a la idea de crear un Python "virtual".
Descargo "virtual-python.py" y lo ejecuto utilizando el sitio de Python. Crea subdirectorios "lib", "bin" e "include" en mi directorio de inicio. Al final de la salida de "virtual-python.py" veo el siguiente mensaje:
Ya está listo para descargar ez_setup.py y ejecutar / home / myname / bin / python ez_setup.py
Descargo este archivo y lo ejecuto. Pero que me sale el mismo mensaje de error:
Permiso denegado: '/usr/lib/python2.4/site-packages/test-easy-install-925.write-test'
DE ACUERDO. Uso "prefijo" para forzar a ez_setup.py a escribir en el directorio local:
/home/myname/bin/python ez_setup.py --prefix=~
Y luego me sale:
Puede configurar el directorio de instalación para admitir archivos ".pth" medianteutilizando uno de los enfoques descritos aquí:
http://peak.telecommunity.com/EasyInstall.html#custom-installation-locations
Por lo tanto, soy redirigido a la misma página que leí antes. Por lo tanto, no sé qué hacer ahora.
También tengo otra pista:
Puede agregar el directorio de instalación a la variable de entorno PYTHONPATH. (También debe estar en PYTHONPATH cada vez que ejecute Python y desee usar los paquetes que está instalando).Pero si escribo:
PYTHONPATH=/home/myname/lib/python2.4/site-packages
Sigo obteniendo el mismo resultado que si Python no ve mis variables de entorno.
¿Puede alguien, por favor, ayudarme con eso?