web-dev-qa-db-fra.com

Installer Python 3.6.3 dans Virtualenv en utilisant pip dans WIndows 10?

Comment installer Python 3.6.x dans un virtualenv utilisant pip dans Windows 10?

pip installer python, pip installer python3, pip installer python3.6 ne fonctionne pas.

7
CodeMan

Pip et virtualenv sont deux outils distincts. Pip est un gestionnaire de packages, vous l'utiliserez pour installer des packages dans votre environnement virtuel une fois qu'il aura été configuré. Pip ne gère pas réellement l'environnement virtuel. Virtualenv est l'outil qui gère la création d'environnements virtuels.

Tout d'abord, vous devez vérifier si virtualenv est installé avec virtualenv --version. Si vous ne l'avez pas, vous obtiendrez une erreur indiquant que virtualenv est introuvable. Vous pouvez utiliser pip pour installer virtualenv avec pip install virtualenv.

Une fois que vous avez virtualenv, vous pouvez créer un environnement python 3.6 avec virtualenv -p python3.6 /path/to/myvirtualenv. Vous aurez besoin d'une installation de python 3.6 pour que cette commande fonctionne, alors téléchargez et installez python 3.6 d'abord si vous ne l'avez pas).

Je crois que sur Windows si vous n'avez pas python 3.6 dans votre variable PATH, vous devrez peut-être pointer directement vers l'installation python 3.6 à la place avec virtualenv -p /path/to/mypython3.6 /path/to/myvirtualenv.

Voir Guide de l'utilisateur Virtualenv

13
Steven Walton