6 votes

ModuleNotFoundError : No module named 'virtualenv' Exiting due to failure, even after virtual environment is successfully installed for AWS EBCLI (aucun module nommé 'virtualenv').

J'ai installé AWS EB cli et j'essaie d'exécuter le programme d'installation groupé en utilisant "$ . \aws -elastic-beanstalk-cli-setup \<strkeep>scripts<strkeep>\bundled_installer "Voici l'erreur que je reçois, mais je ne suis pas sûr de pouvoir la résoudre.

1. Installing virtualenv
************************
Collecting virtualenv
  Using cached https://files.pythonhosted.org/packages/ca/ee/8375c01412abe6ff462ec80970e6bb1c4308724d4366d7519627c98691ab/virtualenv-16.6.0-py2.py3-none-any.whl
Installing collected packages: virtualenv
Successfully installed virtualenv-16.6.0

==============================================
II. Creating self-contained EBCLI installation
==============================================
Installing the EBCLI in C:\Users\xxcsds\.ebcli-virtual-env

******************************************
1. Creating exclusive virtualenv for EBCLI
******************************************

> Traceback (most recent call last):   File
> "c:\users\xxcsds\appdata\local\programs\python\python37\lib\runpy.py",
> line 193, in _run_module_as_main
>     "__main__", mod_spec)   File "c:\users\xxcsds\appdata\local\programs\python\python37\lib\runpy.py",
> line 85, in _run_code
>     exec(code, run_globals)   File "C:\aws-elastic-beanstalk-cli-setup\scripts\virtualenv\bin\virtualenv.exe\__main__.py",
> line 5, in <module> ModuleNotFoundError: No module named 'virtualenv'
> Exiting due to failure

3voto

San Points 190

Il semble qu'il s'agisse d'un bogue dans la façon dont AWS EBCLI est installé.

https://github.com/aws/aws-elastic-beanstalk-cli-setup/issues/19

utilisez les commandes suivantes

pip uninstall -y virtualenv
pip install virtualenv
python .\aws-elastic-beanstalk-cli-setup\scripts\ebcli_installer.py

2voto

Piotrek Rudnik Points 23

Je viens de rencontrer le même problème. C'est juste une solution de contournement mais vous pouvez installer AWS EBCLI sur un environnement virtuel. comme décrit ici . Cela a fonctionné pour moi.

1voto

Den Dam Points 21

J'ai pu pip install awsebcli dans le village où je travaillais pour mettre les choses en place et les faire fonctionner.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X