Skip to content

Instantly share code, notes, and snippets.

@cjjavellana
Last active May 10, 2019 16:12
Show Gist options
  • Save cjjavellana/50cfc81a27be84343bc6ca2464083f63 to your computer and use it in GitHub Desktop.
Save cjjavellana/50cfc81a27be84343bc6ca2464083f63 to your computer and use it in GitHub Desktop.
Fixing localstack start error when using node 11.11

Problem:

Error: Command failed: /xxxxx/bin/python -c import sys; print "%s.%s.%s" % sys.version_info[:3];\ngyp ERR! stack   File "<string>", line 1\ngyp ERR! stack     
import sys; print "%s.%s.%s" % sys.version_info[:3];\ngyp ERR! stack                                
^\ngyp ERR! stack SyntaxError: invalid syntax\ngyp ERR! stack \ngyp ERR! stack     
at ChildProcess.exithandler (child_process.js:297:12)\ngyp ERR! stack     
at ChildProcess.emit (events.js:197:13)\ngyp ERR! stack     
at maybeClose (internal/child_process.js:984:16)\ngyp ERR! stack     
at Socket.stream.socket.on (internal/child_process.js:401:11)\ngyp ERR!

Solution: Upgrade leveldown to 5.0.3

(Bills.Divide) christian-mbp15:localstack cjavellana$ pwd
/Users/cjavellana/Projects/Bills.Divide/lib/python3.7/site-packages/localstack
(Bills.Divide) christian-mbp15:localstack cjavellana$ cat package.json
{
  "name": "localstack",
  "author": "Waldemar Hummer (Atlassian) <whummer@atlassian.com>",
  "description": "Local Cloud Stack and Utilities",
  "version": "0.0.1",
  "dependencies": {
    "kinesalite": "1.14.0",
    "leveldown": "5.0.3"
  }
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment