Please mention Python version

…at the very top of the getting started guide!

gyp ERR! configure error
gyp ERR! stack Error: Command failed: E:\Program Files (x86)\Microsoft Visual Studio\Shared\Anaconda3_64\python.EXE -c import sys; print “%s.%s.%s” % sys.version_info[:3];
gyp ERR! stack File “”, line 1
gyp ERR! stack import sys; print “%s.%s.%s” % sys.version_info[:3];
gyp ERR! stack ^
gyp ERR! stack SyntaxError: invalid syntax

Well of course it’s a syntax error. In the world of Python 3 it’s:


Please update your guide!

Hi there,

If you follow the “Getting Started” guide, it uses simple-server-python repo. Since all services run in a balenaEngine container, all dependencies (including Python) are installed as part of the Dockerfile definition. If you check the Dockerfile base image you will see that it installs Python3.

I am curious, where would you expect to see the version, and at which part did you get confused by the version? What improvement would you suggest would have helped you avoid the problem?

Best Regards,

Ah, a little confusion…my fault. What I meant was that the balena cli uses a library (forgot which now the sun has set and risen again) that is incompatible with Python 3, so when I tried to push locally, it failed.

It’s all good, I’m in the cloud now ;0) (high as a cloud server, or cloud surfer!)