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

问题描述 投票:0回答:1

知道jwt包与python2不兼容后,我试图用pip3安装它:

sudo pip3 install jwt

我得到以下输出:

例外: Traceback(最近一次调用最后一次): _dep_map中的文件“/usr/lib/python3/dist-packages/pkg_resources.py”,第2482行 return self.dep_map 在__getattr中输入文件“/usr/lib/python3/dist-packages/pkg_resources.py”,第2344行 引发AttributeError(attr)AttributeError:_DistInfoDistribution__dep_map

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

Traceback(最近一次调用最后一次): 文件“/usr/lib/python3/dist-packages/pip/basecommand.py”,第122行,主要 status = self.run(options,args) 运行文件“/usr/lib/python3/dist-packages/pip/commands/install.py”,第278行 requirement_set.prepare_files(finder,force_root_egg_info = self.bundle,bundle = self.bundle) 文件“/usr/lib/python3/dist-packages/pip/req.py”,第1266行,在prepare_files req_to_install.extras中): 文件“/usr/lib/python3/dist-packages/pkg_resources.py”,第2291行,需要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)) 文件“/usr/lib/python3/dist-packages/pkg_resources.py”,第2605行,在parse_requirements行中,p,specs = scan_list(VERSION,LINE_END,line,p,(1,2),“version spec”) 文件“/usr/lib/python3/dist-packages/pkg_resources.py”,第2583行,在scan_list中“预期”,“或列表中的结尾”,“行”,“at”,行[p:] ValueError: (“预期','或列表末尾','密码学<2。,> = 1.7.2','at',',> = 1.7.2')

有帮助吗?

python python-3.x pip jwt
1个回答
1
投票

解决了问题。我不得不升级pip3:

pip3 install --upgrade

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

pip3 install jwt
© www.soinside.com 2019 - 2024. All rights reserved.