簡體   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