I’m new to redash and would appreciate some help with an upgrade from 2.01 to 4.0.1

Continue with upgrade? (y/n): y
Downloading release tarball…
Unpacking to: redash.4.0.1.b4038…
Changing ownership to redash…
Linking .env file…
Installing new Python packages (if needed)…
Running migrations (if needed)…
Failed running: sudo -u redash bin/run ./manage.py db upgrade
Exit status: 1
Output:
Traceback (most recent call last):
File “/opt/redash/redash.4.0.1.b4038/manage.py”, line 6, in
from redash.cli import manager
File “/opt/redash/redash.4.0.1.b4038/redash/init.py”, line 72, in
import_query_runners(settings.QUERY_RUNNERS)
File “/opt/redash/redash.4.0.1.b4038/redash/query_runner/init.py”, line 179, in import_query_runners
import(runner_import)
File “/opt/redash/redash.4.0.1.b4038/redash/query_runner/big_query.py”, line 18, in
import apiclient.errors
File “/usr/local/lib/python2.7/dist-packages/apiclient/init.py”, line 19, in
from googleapiclient import discovery
File “/usr/local/lib/python2.7/dist-packages/googleapiclient/discovery.py”, line 71, in
from oauth2client.client import GoogleCredentials
File “/usr/local/lib/python2.7/dist-packages/oauth2client/client.py”, line 38, in
from oauth2client import transport
File “/usr/local/lib/python2.7/dist-packages/oauth2client/transport.py”, line 245, in
_CACHED_HTTP = httplib2.Http(MemoryCache())
AttributeError: ‘module’ object has no attribute ‘Http’

Sorted it out. Just needed to ensure all the python modules were upgraded and accessible.