virtualenv my_python_env
J'ai pu créer un répertoire d'environnement virtuel en tapant,
.\my_python_env\Scripts\activate.bat
Même si vous essayez d'activer en appuyant sur
.\my_python_env\Scripts\activate.bat : The term '.\my_python_env\Scripts\activate.bat' is not recognized as the name of a cmdlet,
PS C:\Users\--\Documents\programming\Sakai\my_python_env\Scripts> cd..
PS C:\Users\--\Documents\programming\Sakai\my_python_env> .\Scripts\activate.bat
PS C:\Users\--\Documents\programming\Sakai\my_python_env> .\Scripts\activate.bat
PS C:\Users\--\Documents\programming\Sakai\my_python_env> .\Scripts\activate.bat
PS C:\Users\--\Documents\programming\Sakai\my_python_env> .\Scripts\activate.bat
PS C:\Users\--\Documents\programming\Sakai\my_python_env> cd..
PS C:\Users\--\Documents\programming\Sakai> cd .\my_python_env\
PS C:\Users\--\Documents\programming\Sakai\my_python_env> .\Scripts\activate
.\Scripts\activate : File C:\Users\--\Documents\programming\Sakai\my_python_env\Scripts\activate.ps1 cannot be loaded
because running scripts is disabled on this system. For more information, see about_Execution_Policies at
https:/go.microsoft.com/fwlink/?LinkID=135170.
At line:1 char:1
+ .\Scripts\activate
+ ~~~~~~~~~~~~~~~~~~
+ CategoryInfo : SecurityError: (:) [], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
J'obtiens une erreur comme ça et ça ne marche pas. Je ne connaissais pas la raison même si je la recherchais, et j'avais beaucoup de problèmes.
C'est vraiment arrivé, mais lorsque j'ai changé le shell par défaut de Power Shell à l'invite de commande, cela a été résolu normalement. Je ne sais pas du tout pourquoi, mais je vais le partager pour ceux qui ont le même problème et ne comprennent pas pourquoi. Je le mettrai à jour à nouveau lorsque je comprendrai la raison.