Macports sélectionne l'interpréteur Python par défaut pour l'exécution des scripts?
J'ai utilisé python_select
il semble que cela ne change pas la valeur par défaut de python pour exécuter les scripts, par exemple django-admin.py runserver
(sans python à l'avant).
Comment puis-je changer cela?
source d'informationauteur goh
Vous devez vous connecter pour publier un commentaire.
Il est
/usr/bin/python
qui est généralement plus tôt dans le chemin (a une priorité plus élevée) que MacPort du dossier binaire (/opt/local/bin/python
). Lepython_select
modifications de script seulement/opt/local/bin/python
de sorte que vous avez à faire assurez-vous il n'y a pas d'autrespython
binaire sur votre chemin, prenant le pas sur elle.Solution (en tant que root):
Assurez-vous de remplacer
python26
dans la troisième ligne avec votre version de Python.Il a travaillé pour moi il y a quelques jours avec MacPort 2.0.0. Si vous avez une ancienne MacPorts, bibliothèque, alors vous devez soit mettre à niveau ou de l'utilisation
python_select
au lieu deport select --set python
.