J'ai à la fois python 2.7 et python 3.5.2 installé, les deux ouverts IDLE très bien, ma question est, si je vais dans le Cmd sur Windows et tapez Python, il va pour la version 2.7, comment puis-je le configurer ainsi j'ai quelque chose comme python2 et python3? Enfin, si je lance python pip, installez package et comment puis-je savoir si c'est l'installation pour python 2.7 ou 3.5.2.Python pip installation des paquets
Répondre
Vous pouvez utiliser Python Launcher dans Windows CMD.
Exécuter le script:
py -2.7 path_to_my_script.py
ou:
py -3.5 path_to_my_script.py
Vous pouvez utiliser
pip
de la même façon:py -2.7 -m pip install numpy
pour installer NumPy en Python 2.7 ou:
py -3.5 -m pip install numpy
pour installer NumPy en Python 3,5
Cela fonctionne comme un charme, merci, beaucoup plus facile que chaging des variables PATH. +1 – Exzlanttt
Plutôt que d'utiliser pip
, utilisez pip2
lors du ciblage Python 2 et Python pour pip3
3.
Windows ne dispose ces pip2
et la version pip3
Commandes spécialisées
Si vous avez déjà installé un package et que vous souhaitez connaître la version Python du package que vous avez installé, exécutez un interpréteur et importez-le.
python2
>>> import package
ImportError: No module named 'package'
python3
>>> import package
>>>
sur Linux nous avons '' pip2' et pip3' à installer pour la version différente, mais si vous avez '' python2' et python3' alors vous pouvez le faire 'python3 -m pip installer ...' installer pour Python 3 – furas
vous pouvez créer 'python2.bat' avec le chemin complet vers Python2 python.exe. 'python3.bat' avec le chemin complet vers Python3 python.exe. Et placez '.bat' dans le dossier qui est dans la variable' PATH'. – furas
@furas essayé qui dit qu'il ne peut pas trouver la commande python3 – Exzlanttt