Quelle est la meilleure façon de configurer des liens symboliques vers les installations actuelles, par exemple python -> python2.6?Quelle est la meilleure façon de configurer des liens symboliques vers les installations actuelles, par exemple python -> python2.6
Je viens d'installer python2.6 via Macports à /opt/local/bin/python2.6, je voudrais maintenant mettre en place un lien symbolique appelé python ici/usr/local/bin /. Je veux ensuite pouvoir ajouter cette ligne au début de mes scripts python pour qu'il sache où chercher: #!/Usr/local/bin/python. Mais que se passe-t-il lorsque je mets Python à python2.7 par exemple, dois-je juste me souvenir d'aller sur mon lien symbolique et de le changer? Je suppose que je me souviendrai parce que ça ne marchera probablement plus? Y a-t-il une meilleure manière de faire cela?
Non, vous ne devriez pas * le faire!/usr/bin/python est le python fourni par Apple. Cela fait partie de OS X: au pire, vous risquez de casser votre système en faisant cela; au mieux, il sera écrasé par une future mise à jour d'OS X. –