Comment puis-je mettre à niveau l'installation de Python dans Windows 10?
J'ai un Python 2.7.11 installé sur un de mes LAB stations. Je voudrais mettre à jour Python à au moins 3,5.
Comment dois-je faire ?
Dois-je préfère désinstaller complètement 2.7.11 et d'installer la nouvelle ?
Est-il un moyen de le mettre à jour ? Une mise à jour est une bonne idée ?
Peut-être que ce vieux poste peut vous aider? stackoverflow.com/questions/15102943/how-to-update-python le Br.
python2 et python3 doivent être traités comme des différentes langues, comme le C# est différent de C++
python2 et python3 doivent être traités comme des différentes langues, comme le C# est différent de C++
OriginalL'auteur Moshe S. | 2017-07-17
Vous devez vous connecter pour publier un commentaire.
Chaque version mineure de Python, qui est tout 3.x et 2.x version, installer côte à côte avec d'autres versions sur votre ordinateur. Seul patch versions de mise à niveau des installations existantes.
Donc, si vous voulez garder vos installé Python 2.7 autour, puis il suffit de le laisser et d'installer une nouvelle version à l'aide du programme d'installation. Si vous voulez vous débarrasser de Python 2.7, vous pouvez la désinstaller avant ou après l'installation d'une version plus récente il n'y a pas de différence à ce.
Actuelle de Python 3 installations de venir avec le
py.exe
lanceur, qui par défaut est installé dans le répertoire système. Cela rend disponible à partir du CHEMIN, de sorte que vous pouvez exécuter automatiquement à partir d'un shell en utilisant simplementpy
au lieu depython
que la commande. Ceci vous évite de devoir mettre l'installation de Python en CHEMIN vous-même. De cette façon, vous pouvez facilement avoir plusieurs Python installations côte à côte sans eux, sans interférer les uns avec les autres. Lors de l'exécution, il suffit d'utiliserpy script.py
au lieu depython script.py
pour utiliser le lanceur. Vous pouvez également spécifier une version utilisant par exemplepy -3
oupy -3.6
pour le lancement d'une version spécifique, sinon le launcher utilisera la valeur par défaut (ce qui sera généralement le dernier 3.x).À l'aide du lanceur, vous pouvez également exécuter des scripts Python 2 (qui sont souvent de la syntaxe incompatible avec Python 3), si vous décidez de garder votre Python 2.7 installation. Utilisez simplement
py -2 script.py
pour lancer un script.Comme pour PyPI paquets, chaque installation de Python est livré avec son propre dossier dans lequel les modules sont installés dans des. Donc, si vous installez une nouvelle version et vous souhaitez utiliser les modules que vous avez installés pour une version antérieure, vous devez installer en premier pour la nouvelle version. Les versions actuelles de l'installateur vous proposera d'installer
pip
; il est activé par défaut, donc vous avez déjàpip
pour chaque installation. Sauf si vous avez explicitement ajouter une installation de Python sur le CHEMIN, vous ne pouvez pas simplement utiliserpip
. Heureusement, vous pouvez aussi simplement utiliser des lepy.exe
lanceur pour cette:py -m pip
s'exécutepip
. Ainsi, par exemple, pour installer Belles Soupe pour Python 3.6, vous pouvez exécuterpy -3.6 -m pip install beautifulsoup4
.Il suffit d'installer la nouvelle version side-by-side. Il n'est pas nécessaire de supprimer l'ancienne version. Ayant l'ancienne version peut vous aider à effectuer la migration des scripts à partir de Python 2 à Python 3, de sorte que vous pouvez toujours exécuter l'origine.
En plus de la mise à jour du CHEMIN, avec la nouvelle installation, j'aurai aussi besoin de mettre à jour l'IDE que je suis en train de travailler avec. Droit ?
Le programme d'installation va vous donner une option pour définir le CHEMIN d'accès pour vous, afin que vous n'ayez pas à le faire manuellement. Et oui, votre IDE doit être mis à jour.
OriginalL'auteur poke
Python 2.x et Python 3.x sont différents. Si vous souhaitez télécharger une version plus récente de Python 2, vous pouvez simplement télécharger et installer la version la plus récente.
Si vous souhaitez installer Python 3, vous pouvez installer Python 3 séparément, puis modifiez le chemin d'accès pour Python 2.x de Python 3.x dans Panneau de configuration > Tous les Éléments du Panneau de configuration > Système > Paramètres Système Avancés > Variables d'Environnement.
Je ne pense pas que ça prend autant de place, mais si vous ne voulez nettoyer puis par tous les moyens. Ils doivent tous être dans le même dossier, vous pouvez probablement désinstaller depuis le panneau de configuration programmes et Fonctionnalités. Mon Python 2.7 et 3.4 sont là. Désinstallation à partir de là, va supprimer tous les paquets Si vous ne trouvez pas, vous pouvez essayer tout simplement en supprimant l'ensemble du dossier. Lorsque vous téléchargez Python 3 et si ça ne fonctionne pas, aller de modifier le chemin d'accès que j'ai répondu ci-dessus, qui serait probablement le principal problème, le cas échéant.
OriginalL'auteur Julian Chan
Vous pouvez utiliser
pip
pour mettre à jour un paquet. Il est super facile et recommandée.pip install python --upgrade
OUpip install python -U
Vous n'avez pas besoin de désinstaller
python27
. Il suffit de régler le chemin de quelle que soit la version que vous souhaitez utiliser en tant que primaire et l'utiliser. Ref : Cliquez Sur iciAssurer la mise à niveau est une bonne idée si vous êtes en phase d'apprentissage.
Si vous parlez des outils python, puis ceux-ci seront installés séparément sur 3.x annuaire. Mais si vous avez l'intention d'installer des paquets spécifiques, alors vous aurez à les installer de nouveau si vous êtes en utilisant un virtualenv.
pas de travail pour la mise à niveau à partir de 2,7 à 3 ou plus..
Vous ne pouvez pas mettre à niveau Python lui-même à l'aide de pip.
Aucun vous ne pouvez pas. Pourquoi tromper les gens? Il n'était pas possible lorsque cette réponse a été publié et il n'est pas encore.
OriginalL'auteur Ankush Rathi
En 2019, vous pouvez installer à l'aide de chocolaté. Ouvrez votre cmd ou powershell, tapez "choco installer python".
OriginalL'auteur roscoe_x