Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment faire fonctionner python_select pour la commande '$>python' ?

Par défaut, MacPorts installe les programmes utilisateur (ou des liens vers eux) dans /opt/local/bin . Les MacPorts select_python la commande sélectionne l'instance python liée à /opt/local/bin/python . Cela n'a aucun effet (et ne devrait pas le faire) sur ce qu'Apple installe dans /usr/bin , où se trouve le python fourni par Apple et python2.x commandes sont.

Pour invoquer MacPorts python2.5, vous devez soit vous assurer que /opt/local/bin précède /usr/bin sur votre shell $PATH (vous pouvez le faire en modifiant votre .bash_profile ou un autre script d'initialisation du shell) ou vous pouvez simplement invoquer le python souhaité avec une référence de chemin absolu :

$ /usr/bin/python your-program.py

utiliser le python par défaut fourni par Apple ;

$ /opt/local/bin/python your-program.py

pour utiliser la version sélectionnée avec python_select , ou :

$ /opt/local/bin/python2.5 your-program.py

pour sélectionner explicitement celui de MacPorts 2.5.

MODIFIER :

Pour modifier votre PATH de recherche pour utiliser MacPorts, ajoutez cette ligne à .bash_profile :

export PATH=/opt/local/bin:/opt/local/sbin:$PATH