Podio: AttributeError: module 'pypodio2' has no attribute 'OAuthAppClient'

Podio: AttributeError: module 'pypodio2' has no attribute 'OAuthAppClient'

import pypodio2 as pod

MY_CLIENT_ID = 'myclientid'
MY_CLIENT_SECRET = 'myclientsecret'

pod.OAuthAppClient(MY_CLIENT_ID, MY_CLIENT_SECRET)
try:
    authenticate_with_password(myemail,mypassword)

    print('success!!!!')
except:
    print('something went wrong, sorry')

尝试运行 Python 3 中的上述代码,我得到的错误是

Traceback (most recent call last): File "C:\Users\me\AppData\Local\Programs\Python\Python36\justatry.py", line 6, in pod.OAuthAppClient(MY_CLIENT_ID, MY_CLIENT_SECRET) AttributeError: module 'pypodio2' has no attribute 'OAuthAppClient'

怎么了?当我查看 pypodio2-library 中的 api.py 时,我可以看到有这样一个函数。为什么我不能访问它?

编辑:在 shell 中执行此操作(当我尝试 tkinter 时,它会提供所有 类、函数、方法等):

import pypodio2
dir(pypodio2)

只给我:

['_ _builtins__', '_ _cached__', '_ _doc__', '_ _file__', '_ _loader__', '_ _name__', '_ _package__', '_ _path__', '_ _spec__']

检查您的导入

from pypodio2.api import OAuthAppClient