J'ai ajouté python36/Scripts
dans le fichier de chemin de la variable d'environnement et python36 est également ajouté. Mais il montre toujours l'erreur suivante
Command = C:\Users\Sonalika\dev\trydjango1-11>virtualenv -p python3
Erreur je reçois:
Le chemin python3 (de --python = python3) n'existe pas
essayez quelque chose comme ceci, ici C: /Python36/python.exe donne l’adresse complète de l’exécutable python3
virtualenv env -p C:/Python36/python.exe
L'utilisation du chemin complet résoudra ce problème.
$ virtualenv --python=/usr/bin/python3 testenvironment
Already using interpreter /usr/bin/python3
Using base prefix '/usr'
New python executable in /home/nansari/testenvironment/bin/python3
Not overwriting existing python script /home/nansari/testenvironment/bin/python (you must use /home/nansari/testenvironment/bin/python3)
Installing setuptools, pip, wheel...done.
$ which python3
/usr/bin/python3
$ python --version
Python 2.7.14 :: Anaconda, Inc.
$
si vous avez déjà python dans votre PATH, cela fonctionne par défaut avec python, pas de python3. Il vous suffit de run virtualenv -p python env
Essaye ça :-
python -m easy_install virtualenv
Essayez d’exécuter cette commande virtualenv -p python env i.e sans spécifier python3, j’ai eu le même problème lors de l’utilisation de pycharm et, après exécution de cette commande sur le terminal, l’erreur a été résolue.
Lorsque vous ouvrez votre fenêtre d'invite de commande, assurez-vous de sélectionner "Exécuter en tant qu'administrateur".