AttributeError: ‘_lzma.LZMADecompressor’ object has no attribute ‘needs_input’
1573
安装完依赖之后,需要重新编译 Python
# centos系统执行 yum install xz-devel -y yum install python-backports-lzma -y pip install backports.lzma # ubuntu系统执行 apt-get install liblzma-dev -y pip install backports.lzma
vim ~/.pyenv/versions/3.7.10/lib/python3.7/lzma.py
#修改前
from _lzma import *
from _lzma import _encode_filter_properties, _decode_filter_properties
#修改后
try:
from _lzma import *
from _lzma import _encode_filter_properties, _decode_filter_properties
except ImportError:
from backports.lzma import *
from backports.lzma import _encode_filter_properties, _decode_filter_properties

冀公网安备13050302001966号