Python Pip在JWT未按预期运行的情况下安装Boxsdk

Python Pip在JWT未按预期运行的情况下安装Boxsdk,python,sdk,pip,jwt,Python,Sdk,Pip,Jwt,这是一个非常直截了当的问题,我希望有人能帮我解释一下。在boxsdk回购中,他们给出了一个如何使用JWT安装boxsdk的快速示例。() 它们提供以下代码: pip install boxsdk[jwt] 但是-由于方括号的原因,此pip安装无法工作。 问题:jwt周围的方括号表示什么,为什么不安装 但是,当我运行代码实例化JWTAUH类时,底层存储库的标准安装似乎可以正常工作 from boxsdk import JWTAuth auth = JWTAuth( client_id='XX

这是一个非常直截了当的问题,我希望有人能帮我解释一下。在boxsdk回购中,他们给出了一个如何使用JWT安装boxsdk的快速示例。()

它们提供以下代码:

 pip install boxsdk[jwt]
但是-由于方括号的原因,此pip安装无法工作。
问题:jwt周围的方括号表示什么,为什么不安装

但是,当我运行代码实例化JWTAUH类时,底层存储库的标准安装似乎可以正常工作

from boxsdk import JWTAuth

auth = JWTAuth(
client_id='XXXX',
client_secret='XXX',
enterprise_id=12345,
jwt_key_id='XXXX',
rsa_private_key_file_sys_path='/path/CERT.PEM',)
我得到一个

TypeError: 'NoneType' object is not callable
这让我相信

pip install boxsdk[jwt] 
与手头的问题相关,因为我在我的调用或sdk中的代码中找不到罪魁祸首


如果有人遇到同样的问题,非常感谢您的帮助

pip install "boxsdk[jwt]" 
解决了这个问题。方括号中的某些内容破坏了命令行中的命令