微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

找不到 PyJWT<3.0.0,>=2.0.1 的匹配分布

如何解决找不到 PyJWT<3.0.0,>=2.0.1 的匹配分布

我尝试按照他们网站上的步骤安装 ibm_watson 库:

https://cloud.ibm.com/apidocs/assistant/assistant-v1?code=python

但是我收到此错误

Could not find a version that satisfies the requirement PyJWT<3.0.0,>=2.0.1 (from ibm_cloud_sdk_core>=3.3.6->ibm-watson) (from versions: 0.1.1,0.1.2,0.1.3,0.1.4,0.1.5,0.1.6,0.1.7,0.1.8,0.1.9,0.2.0,0.2.1,0.2.3,0.3.0,0.3.1,0.3.2,0.4.0,0.4.1,0.4.2,0.4.3,1.0.0,1.0.1,1.1.0,1.3.0,1.4.0,1.4.1,1.4.2,1.5.0,1.5.1,1.5.2,1.5.3,1.6.0,1.6.1,1.6.3,1.6.4,1.7.0,1.7.1)
No matching distribution found for PyJWT<3.0.0,>=2.0.1 (from ibm_cloud_sdk_core>=3.3.6->ibm-watson)

我尝试手动安装 2.0.1 版的 PyJWT,但我得到了同样的错误,尽管他们的文档中提供了该版本。

有人知道如何解决这个问题吗?

解决方法

所以问题是当我执行 pip --version 时,它显示了在 PyJWT 中已弃用的 python 2.7 版本。 我解决了它执行:

sudo python3 -m pip install --upgrade --force pip

这样,当我执行 pip --version 时,我得到了 python 3.7 版本。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。