我需要使用
oauth.json
命令为 ytmusicapi 库 生成 ytmusicapi oauth
。我使用 pip install ytmusicapi
安装了 ytmusicapi 库,并在 Ubuntu 终端中运行 $ ytmusicapi oauth
。
我得到的只是这个错误:
ytmusicapi:找不到命令
如何修复这个错误?
当您使用 Python 3.6 时,
pip
安装与 Python 3.6 兼容的 ytmusicapi
版本。在ytmusicapi
的存储库中,您可以看到Python 3.6支持自0.24版本以来已被放弃。
另一方面,您尝试使用的 CLI 是在 ytmusicapi
的
1.0.0 版本中引入的。因此它在您的设置中不可用。
您的问题有两种可能的解决方案:
ytmusicapi
以及您尝试使用的 CLI 进行 OAuth 身份验证(使用最新的 Python pip install ytmusicapi
命令应自动安装最新版本)。ytmusicapi
。幸运的是,有旧版本库的文档可用,因此请检查您安装的版本(您可能应该使用 0.22 或 0.23)并阅读有关此特定版本的身份验证的文档 - here 是 0.22 版本的链接。