Python 3: 删除了与我已经安装的API相关的所有内容,现在我重新安装它Python找不到API中定义的功能
Python 3: Deleted everything related to an API I already installed, now that I reinstalled it Python can't find the functions defined in the API
我为 Python 下载了跑道 API,尝试了大约十次后我安装了它,那时我已经从不同来源下载了 3 次,后来我遇到错误(因为显然我已经下载并安装了 Python 2 版本)我很困惑,想简单地撤消所有内容并正确安装它而没有所有废话。我尝试卸载但它没有用(部分原因我认为是因为我不知道哪种安装方法实际上是成功的,它突然起作用了),所以我只是删除了所有内容并希望至少可以禁用它.这样做之后,我通过输入这个再次安装它(相关的,因为我有人告诉我 pip-version 没有更新,但是 github-version 是,并告诉我输入这个。我不明白区别在于它仍然在 CMD 中显示 'pip install'):
pip install -e git+https://github.com/podio/podio-py.git#egg=podio-py
现在我收到这个错误:
from pypodio2 import OAuthClient
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
from pypodio2 import OAuthClient
ImportError: cannot import name 'OAuthClient'
导致问题的原因是什么?这 API.
问题两天了
OAuthClient
可通过 pypodio2.api
访问。将您的导入语句更改为:
from pypodio2.api import OAuthClient
client = OAuthClient('api_key', 'api_secret', 'login', 'password')
我为 Python 下载了跑道 API,尝试了大约十次后我安装了它,那时我已经从不同来源下载了 3 次,后来我遇到错误(因为显然我已经下载并安装了 Python 2 版本)我很困惑,想简单地撤消所有内容并正确安装它而没有所有废话。我尝试卸载但它没有用(部分原因我认为是因为我不知道哪种安装方法实际上是成功的,它突然起作用了),所以我只是删除了所有内容并希望至少可以禁用它.这样做之后,我通过输入这个再次安装它(相关的,因为我有人告诉我 pip-version 没有更新,但是 github-version 是,并告诉我输入这个。我不明白区别在于它仍然在 CMD 中显示 'pip install'):
pip install -e git+https://github.com/podio/podio-py.git#egg=podio-py
现在我收到这个错误:
from pypodio2 import OAuthClient
Traceback (most recent call last):
File "<pyshell#1>", line 1, in <module>
from pypodio2 import OAuthClient
ImportError: cannot import name 'OAuthClient'
导致问题的原因是什么?这 API.
问题两天了OAuthClient
可通过 pypodio2.api
访问。将您的导入语句更改为:
from pypodio2.api import OAuthClient
client = OAuthClient('api_key', 'api_secret', 'login', 'password')