localstack start命令抛出异常

时间:2017-12-27 09:19:24

标签: amazon-web-services aws-lambda atlassian-localstack

我尝试安装 localstack 来测试我的lambda函数,该函数使用 dynamodb sqs 服务。 为了测试这个lambda函数,我安装了 localstack ,并按照他们在 Readme.md 文件中提供的步骤进行操作。 但是当我尝试通过运行" localstack start" 命令启动localstack服务时,它以下面的异常结束。 我已经使用" pip install localstack" 命令进行安装

localstack exception while running it

例外:

sfanish@fanish-PC MINGW64 /c/Python27/Scripts 
$ localstack start 
$ localstack start 2017-12-27T14:37:50:INFO:localstack.services.install: 
Downloading and installing local Elasticsearch server. 
This may take some time. Starting local dev environment. CTRL-C to quit. 
ERROR: 'mkdir -p C:\python27\lib\site-packages\localstack/infra': The syntax of the command is incorrect.

我使用的是Windows10 64位机器,Python2.7。任何帮助都会很棒:)

1 个答案:

答案 0 :(得分:0)

错误是由于路径包含' /'和' \ Localstack不支持Windows甚至MINGW64。

解决方案:

  • 试用最新版本的localstack/localstack
  • 修复localstack代码中的问题。
  • 使用完全支持GNU / Linux语法的虚拟环境(Virtual Box,Hyper-V,Docker)。