服务器更新python3.9后使用pip的一些问题总结

ImportError: cannot import name 'sysconfig' from 'distutils' (/usr/lib/python3.9/distutils/__init__.py)

首先搜索一下 软件源里有没有 3.9的distutils :apt search distutils

然后安装 一下 apt install python3.9-distutils

 

 

 

AttributeError: 'HTMLParser' object has no attribute 'unescape'

 

修改 /usr/lib/python3/dist-packages/setuptools/py33compat.py 最后一行为

unescape = getattr(html, 'unescape', html_parser.unescape)

原因是 python3.9中 html_parser.HTMLParser().unescape 已被弃用 改为 html_parser.unescape

 

8080

你可能感兴趣的:(python3,linux)