Hi Andrew!
I'm having a heck of a time with Shopify's Django app as well.
This, I believe, is an issue with the Shopify API module for python. If you go here https://github.com/Shopify/shopify_python_api and read the readme.md, you'll see this: "Note: Legacy Auth is assumed if the scope parameter is omitted or None"
That caused me to comment out this line in my shopify_settings.py: SHOPIFY_API_SCOPE = ['read_products', 'read_orders']
Now I am not getting that error when I try to install the app. Hope this helps!