Estoy tratando de instalar setuptools. Cuando ejecuto "sh-setuptools 0.6c9-py2.4.egg" me sale el siguiente mensaje:¿Cómo instalar setuptools?
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 alguna forma llegué a la idea de crear un Python "Virtual".
Descargo "virtual-python.py" y lo ejecuto utilizando Python en todo el sitio. Crea subdirectorios "lib", "bin" e "include" en mi directorio personal. En el extremo de la salida de "virtual-python.py" Veo el siguiente mensaje:
Ahora está listo para descargar ez_setup.py, y ejecutar /home/myname/bin/python ez_setup .py
Descargo este archivo y lo ejecuto. Pero de lo que recibo el mismo mensaje de error:
Permiso denegado: '/usr/lib/python2.4/site-packages/test-easy-install-925.write-test'
OK. Yo uso "prefijo" para forzar ez_setup.py escribir en el directorio local:
/home/myname/bin/python ez_setup.py --prefix=~
Y entonces me sale:
- Puede configurar el directorio de instalación para soportar el ".pth" archivos por
usando uno de los métodos descritos aquí :http://peak.telecommunity.com/EasyInstall.html#custom-installation-locations
Así que me redirigen a la misma página que leí antes. Entonces, no sé qué hacer ahora.
que también tienen otra pista:
- Puedes añadir el directorio de instalación de la variable de entorno PYTHONPATH . (Se debe entonces también estar en PYTHONPATH cada vez que se ejecuta Python y desea utilizar el paquete (s) va a instalar.)
Pero si escribo:
PYTHONPATH=/home/myname/lib/python2.4/site-packages
I aún obtengo el mismo resultado que si Python no viera las variables de mi entorno.
¿Puede alguien, súplicas, ayudarme con eso?
Sin acceso a la raíz. – user3710044