无法在 Windows 10 上使用 pip 安装 aws-sam-cli

Unable to install aws-sam-cli using pip on Windows 10

我已经无计可施了。

我正在尝试安装 aws-sam-cli,以便我可以在本地测试 AWS Lambda 函数。我已经按照我能找到的所有教程进行操作,但还是卡住了。

我已经在本地计算机上安装了 docker 和 python 3.7,但是当我尝试使用以下命令安装 aws-sam-cli 时:

pip install aws-sam-cli

我收到以下错误:

Could not find a version that satisfies the requirement pypiwin32==220; sys_platform == "win32" and python_version >= "3.6" (from docker>=3.3.0->aws-sam-cli) (from versions: 219, 223)

No matching distribution found for pypiwin32==220; sys_platform == "win32" and python_version >= "3.6" (from docker>=3.3.0->aws-sam-cli)

经过大量搜索和混乱后,我画了一个空白。有人可以帮忙吗?

我正在使用 Windows Powershell 作为我的环境,但我是新手。我也是 Docker 和 Python 的新手。可能有一些明显的东西我错过了,但我找不到它。

任何指点将不胜感激。

看来我解决了这个问题。我已经安装了 Python 3.7,但似乎没有针对它编译某些东西(不确定是什么)。

我不得不重新安装 Python 3.6.6,一切正常。

希望这对其他人有帮助。