Comment faire pour installer setuptools?

Je suis en train d'installer setuptools. Quand je lance "sh setuptools-0.6c9-py2.4.l'œuf", j'obtiens le message suivant:

Autorisation refusée:
'/usr/lib/python2.4/site-packages/test-facile à installer-26338.test d'écriture'

C'est pas sans raison, puisque je n'ai pas les permissions root sur le système. Certains comment je suis venu à l'idée de la création d'un "Virtuel" de Python.

- Je télécharger des "virtual-python.py" et l'exécuter à l'aide de l'échelle du site de Python. Elle crée des "lib", "bin" et "inclure les sous-répertoires dans mon répertoire home. À la fin de la sortie de "virtual-python.py" je vois le message suivant:

Vous êtes maintenant prêt à télécharger
ez_setup.py, et exécuter
/home/myname/bin/python ez_setup.py

- Je télécharger ce fichier et de l'exécuter. Mais des que je reçois le même message d'erreur:

Autorisation refusée:
'/usr/lib/python2.4/site-packages/test-facile à installer-925.test d'écriture'

OK. J' "prefix" à force ez_setup.py pour écrire dans le répertoire local:

/home/myname/bin/python ez_setup.py --prefix=~

Puis-je obtenir:

  • Vous pouvez définir le répertoire d'installation de support ".la pth" fichiers par
    en utilisant l'une des méthodes décrites
    ici:

http://peak.telecommunity.com/EasyInstall.html#custom-installation-locations

Donc, je suis redirigé vers la même page que j'ai lu avant. Donc, je ne sais pas quoi faire maintenant.

J'ai aussi une autre astuce:

  • Vous pouvez ajouter le répertoire d'installation pour le PYTHONPATH
    variable d'environnement. (Elle doit
    également sur PYTHONPATH chaque fois que vous exécutez
    Python et que vous voulez utiliser le package(s)
    vous êtes l'installation).

Mais si je tape:

PYTHONPATH=/home/myname/lib/python2.4/site-packages

J'obtiens toujours le même résultat que si Python n'a pas voir mes variables d'environnement.

Quelqu'un peut-il, des moyens, aide-moi avec qui?

OriginalL'auteur Verrtex | 2009-09-19