la mise à niveau par défaut de la version de python ou d'installer une autre version de python sous Linux

Je veux mettre à jour python par défaut de la version que j'ai.e /usr/bin/python dans Linux.

J'ai plusieurs versions de python installé comme

/usr/bin/python2.7   
/usr/bin/python3.3

Cependant, python commande renvoie toujours python2.7

# python
Python 2.7 
Type "help", "copyright", "credits" or "license" for more information.
>>>

Maintenant, j'ai installé un module, qui s'est installé dans la version par défaut 2.7.

C'est pourquoi je ne peux pas utiliser python3.3 script.py, elle renvoie l'erreur de module manquant.

Comment mettre à jour cette version par défaut de 3.3?

Est-il un moyen d'installer le module dans /usr/bin/python3.3 ainsi?

Ajouté: Module est pexpect-2.3.

Quelle est la version de Linux que vous utilisez? La seule distribution que des liens symboliques python pour python3 est Arch autant que je sache.
Comment avez-vous installé le module? python3.3 setup.py install devrait faire la bonne chose, si vous avez installé à partir des sources.
python3.3 setup.py install Il échoue avec des erreurs. Le Module est pexpect-2.3.
"Pexpect a été écrit et testé avec Python 2.5. Il devrait fonctionner sur des versions antérieures qui ont pty module." me ferait penser il n'y a aucun moyen, il va courir sur Python 3.
pexpect-u ressemble à une fourche qui ne fonctionne pas sur python 3; ai pas essayé moi-même.

OriginalL'auteur | 2013-09-23