web-dev-qa-db-fra.com

Il n'y a pas d'activer lorsque j'essaie d'exécuter mon env virtuel

1) J'ai installé virtualenv en utilisant pip.
2) J'ai lancé la commande virtualenv venv
3) Ensuite, j'ai exécuté source venv/bin/activate mais il est indiqué qu'il n'existe aucun fichier ni répertoire de ce type. 

Quand je cd dans venv/bin je trouve 3 choses - python, python 2.7 et python 3.5. Est-ce que quelqu'un sait le problème?

7
Aaron Cheung

j'ai eu le même problème. et ce que j’ai fait est d’exécuter à nouveau la commande virtualenv env . Et ensuite, d'autres fichiers ont été générés dans le répertoire env/bin, y compris le fichier d'activation. il est tellement bizarre. Peut-être que vous pouvez avoir plus d'essayer.

7
jiaqi jiang

Je double qu'il est causé par un problème de réseau, je l'exécute deux fois pour obtenir le script 'activer' installé. Peut-être que d’abord, il ne peut pas se connecter à une source, ce qui annule simplement l’installation.

0
Xiaoquan Li

J'ai résolu un problème similaire en le nommant venv2 lorsque j'ai exécuté virtualenv. J'ai déjà eu un environnement virtuel nommé venv pour un autre projet. Cela m'a permis de procéder. 

0
Steve Scott