Comment puis-je passer de Python 3.2 2.7?
Je suis en train de désinstaller Python 3.2 et revenir à 2.7, je n'ai pas beaucoup d'expérience avec le langage Python, et que j'apprends maintenant, il est en train de devenir de plus en plus difficile de gérer toutes les solutions nécessaires pour travailler avec la nouvelle version, et j'ai besoin de 2,7 pour un cours de niveau collégial.
J'ai essayé d'utiliser le Windows 7 ajout/suppression de programmes pour désinstaller Python 3.2 et 3.1, et ensuite, j'ai téléchargé et installé la version 64 bits de Python 2.7, mais j'ai été incapable d'ouvrir l'un de mes déjà existant .py fichiers avec l'exécutable dans le Python27 dossier.
Quand je clique pour ouvrir toute .py fichier, je ne vois pas tous les messages d'erreur Windows, mais demande quel programme pour ouvrir le fichier, et si je choisis python.exe ou pythonw.exe dans C:\Python 27-je obtenir une Fenêtre de console apparaissant brièvement, puis la fermeture. Le "edit with IDLE" option dans le menu contextuel qui s'en est allé, et si j'essaie de modifier avec IdleX, je reçois un autre "quelle application pour ouvrir avec" fenêtre.
Quel exécutable parlez-vous? Avez-vous essayé d'écrire un programme à l'aide de 2,7 syntaxe puisque vous déclassé?
Vous voudrez peut-être jeter un oeil à l'aide de virtualenv (voir stackoverflow.com/questions/1534210/...), mais je n'ai jamais essayé avec Windows (si cela peut aider: stuartellis.ue/articles/python-développement-windows). virtualenv est idéal pour les conflits de versions de bibliothèques entre les projets, et pas seulement les versions de python.
OriginalL'auteur womesiete | 2012-02-12
Vous devez vous connecter pour publier un commentaire.
Python 3.x n'est pas compatible avec Python 2.x, ce qui était le but de la libération. Pour nettoyer Python2.x sans vous soucier de la compatibilité descendante.
Vous pouvez avoir autant de python installations que vous voulez sur votre ordinateur, car ils n'interagissent les uns avec les autres. Le python installations d'avoir son propre dossier, avec sa propre inactivité, modules, lanceur, ect.
OriginalL'auteur Ecker00
Vous pouvez également modifier votre version de python à l'aide de l'anaconda:
ou peut-être
ou ce que vous voulez.
OriginalL'auteur Edith Mendoza
Vous pouvez en installer PyCharm ou un autre IDE Python. Il vous permet de changer de version de python que vous utilisez pour interpréter votre code. Cela permettra également d'identifier les erreurs de syntaxe que vous écrivez et vous informera d'entre eux - dans le cas où vous disposez d'un code qui fonctionne en 3.x, mais pas 2.x.
Ecker00 est droit, l'installation de 2,7 dans un répertoire séparé vous donne accès à 2,7, tout en ayant encore 3.x sur votre ordinateur. Vous devrez re-installer les bibliothèques avec le Python27 du dossier pip afin de les utiliser en 2.7.
OriginalL'auteur jdanaher
Au lieu de supprimer python 3.2, vous pouvez utiliser à la fois de python 2 et 3 en même temps. Vous avez juste besoin de spécifier la version que vous souhaitez utiliser.
Lorsque dans CMD, vous pouvez voir que les versions disponibles installé sur votre système windows. Si elle n'y figure pas, vous devez l'installer.
Vous pouvez spécifier la version de python que vous souhaitez utiliser.
Par exemple, dans Windows 10, j'utilise le code ci-dessous pour python 3.
Pour python 2, vous pouvez utiliser le code ci-dessous après l'installation.
Ici plus d'informations sur l'installation de plusieurs versions de Python dans le même temps.
Comment faire pour installer Python 2.x et Python 3.x dans Windows 7
OriginalL'auteur Fatih Aktaş
Utilisez les étapes suivantes pour obtenir fixe.
//Vérifier actuel Python pointeur
//Vérifier les versions de Python
//Dissocier actuelle version de python
//Select nécessaires à une version de python et de lin à la commande python
//Confirmer le changement de pointeur
OriginalL'auteur Le SaGe