Python 2.x de multiples problèmes de version concernant PYTHONPATH

Il y a la version 2.6 de Python installée dans le système.

Maintenant, je veux utiliser les modules introduit dans Python 2.7. Car je n'ai pas les privilèges de root, j'ai construit & installé 2.7 sous mon répertoire$HOME/local/)

J'ai ajouté ce qui suit à mon $HOME/.bashrc:

export PATH=$HOME/local/bin:$PATH
export PYTHONPATH=$HOME/local/lib/python2.7:$PYTHONPATH

Maintenant, j'ai rencontré deux problèmes de je veux poser pour des solutions de contournement.

1. L'Invocation De Python 2.7

Nouvellement installé Python 2.7 ne trouve pas de 2,6 modules dans le système de la bibliothèque du chemin (/usr/lib/python2.6/site-packages/).

Dois-je l'ajouter à PYTHONPATH manuellement? Est-il plus agréable de solution?

2. Invoquant La Version 2.6 De Python

La version 2.6 de Python se plaint au démarrage:

'import site' failed; use -v for traceback

Je suppose que c'est en essayant de charger 2.7 modules (dans $HOME/local/lib/python2.7).
Est-il possible de charger seulement 2,6 modules Python 2.6 est invoquée?

Grâce.

OriginalL'auteur niboshi | 2012-03-04