Oui, je suis un peu malade. Je n'ai pas trouvé de méthode d'installation qui remplisse les conditions suivantes, je la garderai donc sous forme de mémorandum.
Veuillez deviner
Depuis Python 3.6, l'encodage de la console est passé à UTF-8, et il semble qu'il prend également en charge les longs chemins, j'essaie donc de saisir cette opportunité pour échapper à l'invite de commande du Old Stone Age.
Comme virtualenvwrapper-powershell ne prend en charge que Python 2.7 et virtualenvwrapper-win ne prend pas en charge PowerShell, je profiterai de cette occasion pour essayer d'utiliser venv.
Install
Téléchargez et installez à partir du Site officiel.
Le chemin d'installation par défaut est trop long, je l'ai donc changé en C: \ Python36
.
Démarrez PowerShell et procédez comme suit: Ce travail ne doit être effectué qu'une seule fois.
Set-ExecutionPolicy Unrestricted -Force -Scope CurrentUser
python3 -m venv <Nom de l'environnement virtuel>
~\<Nom de l'environnement virtuel>\Scripts\Activate.ps1
deactivate
En parlant d'environnement virtuel en Python, virtualenv était la norme, mais venv semble être suffisant.
> python.jp > Guide de construction de l'environnement > Python dans l'environnement Windows
http://www.python.jp/install/windows/index.html
> python.jp > Guide de construction de l'environnement > Python dans l'environnement Windows
http://www.python.jp/install/windows/virtualenv.html#h_install_windows_virtualenv_2erst_5