Python 安裝pandas庫出現Could not import the lzma module


環境

pyenv python =3.7.0
pandas = 1.3.2
OS = Ubuntu 16.04

報錯

    安裝pandas引用后有warning提示

解決

sudo apt-get install libbz2-dev
sudo apt-get install  lzma
sudo apt-get install  liblzma-dev	 # 最重要的 編譯了好幾次 沒有這個真不行。很老的包了 2012年的


pip install backports.lzma
找到文件lzma.py,修改27行
find / -name lzma.py
/root/.pyenv/versions/3.7.3/lib/python3.7/lzma.py

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
再次引入import pandas 無問題了

引用


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM