Gspread para acessar a planilha do Google: HttpAccessTokenRefreshError, JWT inválido

Estou lutando para ter acesso a uma planilha do google com python 2.7 usando gspread.

Aqui está o que eu tenho até agora:

import gspread
from oauth2client.service_account import ServiceAccountCredentials



scope = ['https://spreadsheets.google.com/feeds']

credentials = ServiceAccountCredentials.from_json_keyfile_name(
    'credentials.json', scope)

gc = gspread.authorize(credentials)

wks = gc.open("PracticeOpsBS").sheet1

O resultado é um monte de coisas que eu acho que estão me mostrando o que está acontecendo, resultando no seguinte:

"HttpAccessTokenRefreshError: invalid_grant: Invalid JWT Signature."

Por fim, espero acessar as informações de duas guias desta planilha para fazer algumas análises, mas não consegui extrair os dados para python do google. Qualquer ajuda é apreciada e eu responderei a todas as perguntas esclarecedoras que puder!

questionAnswers(1)

yourAnswerToTheQuestion