我能够在CMD或PowerShell中解码JWT并获得JSON结果:
pyjwt decode --no-verify eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIiwiaWF0IjoxNTE2MjM5MDIyfQ.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c然而,在重新安装Python几次之后,这不再有效,我得到的'pyjwt‘不被识别为内部或外部命令。
我尝试过的事情:
使用安装PyJWT版本1.4.0、1.7.1和2.0.1的installer
PATH环境变量检查为Python.exe
也是如此
我的环境变量中有什么东西是我遗漏的吗?我不知道为什么它不能用了。http://pypi.org/project/PyJWT/1.7.1。在Decoding examples下显示此示例,我的命令类似于示例。
发布于 2021-04-24 03:23:24
发布于 2021-04-24 03:15:41
pip show pyjwt可能会显示软件包的安装位置。然后将包含pyjwt可执行文件的任何路径添加到您的环境路径变量中。
发布于 2022-06-20 09:58:56
命令pyjwt已从2.0.0:https://github.com/jpadilla/pyjwt/blob/master/CHANGELOG.rst#v200中删除。
参见“丢弃CLI":
删除了包含的cli入口点
。
https://stackoverflow.com/questions/67237158
复制相似问题