Python 2.7 et 3.5.1 sont installés sur mon Mac (El Capitan). J'ai quitté la version 2.7 selon cette recommandation .
Maintenant, j'aimerais mettre à jour la version 3.5.1 vers la dernière, mais à partir de la ligne de commande. Y a-t-il un moyen de le faire (de préférence depuis Python lui-même)?
Réponses:
Vous pouvez facilement changer de version de Python en utilisant
pyenv
.Par exemple (en utilisant Homebrew ):
la source
J'utiliserais homebrew pour pouvoir mettre à niveau ou installer à l'aide d'une commande d'une ligne:
la source
Malheureusement, il n'y a pas d'autre moyen depuis la ligne de commande que l'installation Homebrew , un gestionnaire de paquets non officiel pour macOS, puis en tapant
brew install python3
.Cette méthode pose quelques problèmes. Lors de l'installation de Python via Homebrew, cela ne supprime pas toute ancienne version de Python (pour des raisons de compatibilité). Cela signifie que les anciennes versions pourraient être sur votre disque dur, occupant ainsi un espace qui pourrait être utilisé pour autre chose. Un autre problème possible avec Homebrew est qu’il a besoin d’installer Xcode pour pouvoir compiler et installer Python sur l’appareil (et la version actuelle de Xcode occupe plus de 10 Go d’espace HD, pour ne pas prendre en compte l’espace où stocker le code source. code).
Le moyen préféré et officiel d’installer Python est via leur
.pkg
programme d'installation disponible sur leur site Web, mais cela ne supprime pas les anciennes installations Python3 (encore une fois, pour les mêmes raisons).Donc tout se résume à Comment vous voulez installer Python. Il y a beaucoup de façons différentes, et je n'ai énuméré que celles qui semblent le plus pertinentes pour votre situation.
la source