繁体   English   中英

Python3-在Ubuntu 14上使用pip3安装jwt时出错

[英]Python3 - error installing jwt with pip3 on Ubuntu 14

知道jwt软件包与python2不兼容后,我尝试使用pip3安装它:

sudo pip3 install jwt

我得到以下输出:

例外:
追溯(最近一次通话):
_dep_map中的文件“ /usr/lib/python3/dist-packages/pkg_resources.py”,第2482行
返回自我。 dep_map
__getattr中的文件“ /usr/lib/python3/dist-packages/pkg_resources.py”,第2344行
引发AttributeError(attr)AttributeError:_DistInfoDistribution__dep_map

在处理上述异常期间,发生了另一个异常:

追溯(最近一次通话):
主目录中的文件“ /usr/lib/python3/dist-packages/pip/basecommand.py”,第122行
状态= self.run(选项,参数)
运行中的文件“ /usr/lib/python3/dist-packages/pip/commands/install.py”,行278
require_set.prepare_files(查找程序,force_root_egg_info = self.bundle,bundle = self.bundle)
在prepare_files req_to_install.extras中的文件“ /usr/lib/python3/dist-packages/pip/req.py”中,行1266):
文件“ /usr/lib/python3/dist-packages/pkg_resources.py”,第2291行,在require dm = self._dep_map文件“文件//usr/lib/python3/dist-packages/pkg_resources.py”,第2484行,在_dep_map self .__ dep_map = self._compute_dependencies()
文件“ /usr/lib/python3/dist-packages/pkg_resources.py”,第2508行,在_compute_dependencies中已解析= next(parse_requirements(distvers))
在parse_requirements行p中,文件“ /usr/lib/python3/dist-packages/pkg_resources.py”,行2605,p,specs = scan_list(VERSION,LINE_END,line,p,(1,2),“ version spec”)
文件“ /usr/lib/python3/dist-packages/pkg_resources.py”,行2583,位于scan_list“ Expected','或列表结尾,位于”,line,“ at”,line [p:] ValueError: (“预期的”或“列表中的结尾”,“密码学<2。 ,> = 1.7.2”,“ at”,“ ,> = 1.7.2”))

有什么帮助吗?

解决了问题。 我必须升级pip3:

pip3 install --upgrade

之后,我可以使用以下命令安装jwt:

pip3 install jwt

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM