J'ai récemment effectué une mise à niveau vers High Sierra sur mon Macbook Air. J'ai installé la dernière mise à jour de Python : 2.7.14 de Python.org. Il y a de la documentation et un fichier Lisez-moi pour 2.7.14 dans le dossier Applications. Le fichier Lisez-moi pour le Python installé par l'utilisateur indique :
À partir de Python 2.7.0, les versions de Python 2.7 installées par l'utilisateur à partir des installateurs de Python.org ont ajouté le répertoire site-packages du système pour la Python 2.7 fournie par Apple à la fin de leur chemin de recherche. Cela signifie que les paquets installés avec la Python 2.7 du système peuvent également être utilisés par la Python 2.7 installée par l'utilisateur. Bien que parfois pratique, cette méthode était souvent source de confusion en raison du couplage implicite entre les deux instances Python. Séparément, à partir de MacOS 10.12, Apple a modifié la disposition du répertoire site-packages du système, /Library/Python/2.7/site-packages, d'une manière qui peut maintenant faire échouer l'installation des composants pip. Pour éviter la confusion et les échecs d'installation, à partir de la version 2.7.13, les pythons installés par l'utilisateur n'ajoutent plus /Library/Python/2.7/site-packages à sys.path. Si vous utilisez un paquetage à la fois avec une Python 2.7 installée par l'utilisateur et avec la Python 2.7 du système, vous devez maintenant vous assurer que des copies séparées du paquetage sont installées pour chaque instance.
Je ne comprends pas bien ce que cela signifie. Je veux m'assurer que tout est correctement configuré avant de poursuivre. Existe-t-il une commande que je puisse taper dans mon terminal qui pointe vers le chemin d'accès de Python 2.7.14 que je viens d'installer ? Je veux être sûr qu'il existe des chemins d'accès distincts pour chaque instance de Python.