Pydeck julia binding

I’m unable to set up the PyCall binding to pydeck shown here tutorial

Basically yarn bootstrap exits with an error Command failed with exit code 1 trying to build pydeck/julia-pycall-binding branch.

I’ve cloned the repo where Pkg.dir("PyCall") points to but yarn bootstrap fails with code mentioned above. I’ve tried

rm -rf node_modules
yarn cache clean
yarn

and then yarn bootstrap, to no avail

Also yard run test fails with 85 error Unable to resolve path to module '@deck.gl/core' import/no-unresolved

Please help @captchanjack1 !

I’ve succeeded by:

  1. downgrading npm to 16 -LTS got me a step further but had to downgrade further.

  2. Installing dependencies pkg-config cairo pango libpng jpeg giflib librsvg via brew in my case.

  3. Reinstall and rebuild node-gyp and gl:

npm uninstall -g node-gyp
npm install -g node-gyp
npm rebuild

and then from deck.gl/bindings/pydeck run yarn bootstrap