0

我无计可施。

我正在尝试安装 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 的新手。我可能错过了一些明显的东西,但我找不到它。

任何指针将不胜感激。

4

1 回答 1

2

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

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

希望这对其他人有帮助。

于 2018-06-28T13:13:50.960 回答