在 eb-cli 安装过程中找不到 virtualenv 安装

Can't find virtualenv installation during eb-cli setup

我正在 Windows 机器上从 Github 安装 Elastic Beanstalk CLI,但由于 virtualenv,它一直出错。我收到此错误:

C:\Users\bigji\Bootcamp\NODE\ClassActivities\EB-CLI>python .\aws-elastic-beanstalk-cli-setup\scripts\ebcli_installer.py

***********************************
1. Locating virtualenv installation
***********************************
ERROR: Could not find and "virtualenv" installed. Ensurevirtualenv is installed and that it is in PATH before executingthis script.

******************************************
2. Creating exclusive virtualenv for EBCLI
******************************************
'virtualenv' is not recognized as an internal or external command,
operable program or batch file.

我已经安装了 virtualenv,并且可以在我尝试 运行 ebcli_installer 的脚本文件夹中看到它。我已经将脚本文件夹、virtualenv 文件夹和包含 virtualenv.exe 的文件夹添加到 PATH(使用编辑环境变量),并且我在 Whosebug 上搜索了其他 virtualenv 问题,但没有找到任何可以帮助的东西。

这是我第一次使用 AWS,也是我第一次调整 PATH。谁能建议如何让安装程序找到 virtualenv 命令?

在安装脚本中 README 有一些步骤可以解决您的问题。

尝试 运行:

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

如果这不能解决问题,则需要进行一些额外的调试。

对于那些使用 windows 的用户,在提示中不起作用,但在 shell 中有效!