首页 > TAG信息列表 > backports
python import pandas时提示Could not import the lzma module
# 在centos安装xz-devel,然后重新编译一下 yum install xz-devel ./configure --enable-optimizations #安装backports.lzma包 pip install backports.lzma 修改python文件 # /usr/local/python3.x/lib/lzma.py 原: from _lzma import * from _lzma import _encode_fdebian 10 firewall-cmd --reload 报错
debian 10使用firewalld会reload报错,这是iptables的bug,已在新版本中修复。可以通过backports更新为新版的iptables。 apt -t buster-backports install iptables 参考: http://forums.debian.net/viewtopic.php?f=5&t=144184 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=9ModuleNotFoundError: No module named '_lzma'
装完环境运行项目报错 import lzma File "/usr/local/python3/lib/python3.6/lzma.py", line 27, in <module> from _lzma import * ModuleNotFoundError: No module named '_lzma' 依次执行 yum install xz-devel yum install python-backports-lzmaDeepin 更换内核
1.添加更新源 stretch-backports sudo apt-get -t stretch-backports upgrade 或者阿里云添加此源 2.搜索软件包 sudo apt-cache search linux-image 3.安装新版内核 sudo apt-get -t stretch-backports install linux-image-4.19.0-0.bpo.5-amd64 linux-headers-4.19.0-0.bpo.5-a为什么有一个Debian backport的Linux内核?
我理解有一个backport的原因是你可以在旧系统上运行更新的软件而不使用更新的(因此未经证实的)库.也就是说,较新的软件将由较旧的(并且经过认证的稳定)工具链构建.对于Linux内核(Debian 6附带2.6.32,后向内核是2.6.38),为什么还有后端?我问,因为我认为内核没有库依赖,所以从Debian的python安装pandas库出现 No module named ‘_lzma’
在利用pip按照以下步骤安装pandas时会报No module named ‘_lzma’ 的错误 sudo pip3 install pytz sudo pip3 install python-dateutil sudo pip3 install pandas 解决方法 yum install xz-devel yum install python-backports-lzma pip install backports.lzma 在文件 /u