执行 /home/admin/env/acq-cluster-data-init/bin/pip install backports.lzma报错

服务器运行带有pandas的脚本报如下错误

/home/admin/env/acq-cluster-data-init/lib/python3.6/site-packages/pandas/compat/__init__.py:120: UserWarning: Could not import the lzma module. Your installed Python is incomplete. Attempting to use lzma compression will result in a RuntimeError.

首先进行缺失的包安装

[root@acq-53 ~]# /home/admin/env/acq-cluster-data-init/bin/pip install backports.lzma
Looking in indexes: http://mirrors.cloud.aliyuncs.com/pypi/simple/
Collecting backports.lzmaDownloading http://mirrors.cloud.aliyuncs.com/pypi/packages/21/0f/1a9990233076d48aa2084100ba289ca162975e73a688f3a56c0ee2bb441a/backports.lzma-0.0.14.tar.gz (47 kB)|████████████████████████████████| 47 kB 20.6 MB/s
Building wheels for collected packages: backports.lzmaBuilding wheel for backports.lzma (setup.py) ... errorERROR: Command errored out with exit status 1:command: /home/admin/env/acq-cluster-data-init/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6zr1bssr/backports-lzma_a82f64b852d94c35ad0b2a6a973ef18e/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6zr1bssr/backports-lzma_a82f64b852d94c35ad0b2a6a973ef18e/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-7tp7iqs4cwd: /tmp/pip-install-6zr1bssr/backports-lzma_a82f64b852d94c35ad0b2a6a973ef18e/Complete output (21 lines):This is backports.lzma version 0.0.14running bdist_wheelrunning buildrunning build_pycreating buildcreating build/lib.linux-x86_64-3.6creating build/lib.linux-x86_64-3.6/backportscopying backports/__init__.py -> build/lib.linux-x86_64-3.6/backportscreating build/lib.linux-x86_64-3.6/backports/lzmacopying backports/lzma/__init__.py -> build/lib.linux-x86_64-3.6/backports/lzmarunning build_extbuilding 'backports.lzma._lzma' extensioncreating build/temp.linux-x86_64-3.6creating build/temp.linux-x86_64-3.6/backportscreating build/temp.linux-x86_64-3.6/backports/lzmagcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/home/admin/env/acq-cluster-data-init/include -I/root/include -I/opt/local/include -I/usr/local/include -I/home/admin/env/acq-cluster-data-init/include -I/usr/local/python36/include/python3.6m -c backports/lzma/_lzmamodule.c -o build/temp.linux-x86_64-3.6/backports/lzma/_lzmamodule.obackports/lzma/_lzmamodule.c:115:18: fatal error: lzma.h: No such file or directory#include <lzma.h>^compilation terminated.error: command 'gcc' failed with exit status 1----------------------------------------ERROR: Failed building wheel for backports.lzmaRunning setup.py clean for backports.lzma
Failed to build backports.lzma
Installing collected packages: backports.lzmaRunning setup.py install for backports.lzma ... errorERROR: Command errored out with exit status 1:command: /home/admin/env/acq-cluster-data-init/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6zr1bssr/backports-lzma_a82f64b852d94c35ad0b2a6a973ef18e/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6zr1bssr/backports-lzma_a82f64b852d94c35ad0b2a6a973ef18e/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-87t4c5gg/install-record.txt --single-version-externally-managed --compile --install-headers /home/admin/env/acq-cluster-data-init/include/site/python3.6/backports.lzmacwd: /tmp/pip-install-6zr1bssr/backports-lzma_a82f64b852d94c35ad0b2a6a973ef18e/Complete output (21 lines):This is backports.lzma version 0.0.14running installrunning buildrunning build_pycreating buildcreating build/lib.linux-x86_64-3.6creating build/lib.linux-x86_64-3.6/backportscopying backports/__init__.py -> build/lib.linux-x86_64-3.6/backportscreating build/lib.linux-x86_64-3.6/backports/lzmacopying backports/lzma/__init__.py -> build/lib.linux-x86_64-3.6/backports/lzmarunning build_extbuilding 'backports.lzma._lzma' extensioncreating build/temp.linux-x86_64-3.6creating build/temp.linux-x86_64-3.6/backportscreating build/temp.linux-x86_64-3.6/backports/lzmagcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -fPIC -I/home/admin/env/acq-cluster-data-init/include -I/root/include -I/opt/local/include -I/usr/local/include -I/home/admin/env/acq-cluster-data-init/include -I/usr/local/python36/include/python3.6m -c backports/lzma/_lzmamodule.c -o build/temp.linux-x86_64-3.6/backports/lzma/_lzmamodule.obackports/lzma/_lzmamodule.c:115:18: fatal error: lzma.h: No such file or directory#include <lzma.h>^compilation terminated.error: command 'gcc' failed with exit status 1----------------------------------------
ERROR: Command errored out with exit status 1: /home/admin/env/acq-cluster-data-init/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-6zr1bssr/backports-lzma_a82f64b852d94c35ad0b2a6a973ef18e/setup.py'"'"'; __file__='"'"'/tmp/pip-install-6zr1bssr/backports-lzma_a82f64b852d94c35ad0b2a6a973ef18e/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-87t4c5gg/install-record.txt --single-version-externally-managed --compile --install-headers /home/admin/env/acq-cluster-data-init/include/site/python3.6/backports.lzma Check the logs for full command output.
WARNING: You are using pip version 21.0.1; however, version 21.3.1 is available.
You should consider upgrading via the '/home/admin/env/acq-cluster-data-init/bin/python -m pip install --upgrade pip' command.

但是按时包错如下:

backports/lzma/_lzmamodule.c:115:18: fatal error: lzma.h: No such file or directory#include <lzma.h>^compilation terminated.error: command 'gcc' failed with exit status 1----------------------------------------ERROR: Failed building wheel for backports.lzma

结果百度后执行如下命令即可

sudo yum install -y xz-devel
[root@acq-53 ~]# sudo yum install -y xz-devel
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
base                                                                                                                                                                                        | 3.6 kB  00:00:00
docker-ce-stable                                                                                                                                                                            | 3.5 kB  00:00:00
epel                                                                                                                                                                                        | 4.7 kB  00:00:00
extras                                                                                                                                                                                      | 2.9 kB  00:00:00
updates                                                                                                                                                                                     | 2.9 kB  00:00:00
Resolving Dependencies
--> Running transaction check
---> Package xz-devel.x86_64 0:5.2.2-2.el7_9 will be installed
--> Processing Dependency: xz-libs = 5.2.2-2.el7_9 for package: xz-devel-5.2.2-2.el7_9.x86_64
--> Running transaction check
---> Package xz-libs.x86_64 0:5.2.2-1.el7 will be updated
--> Processing Dependency: xz-libs = 5.2.2-1.el7 for package: xz-5.2.2-1.el7.x86_64
---> Package xz-libs.x86_64 0:5.2.2-2.el7_9 will be an update
--> Running transaction check
---> Package xz.x86_64 0:5.2.2-1.el7 will be updated
---> Package xz.x86_64 0:5.2.2-2.el7_9 will be an update
--> Finished Dependency ResolutionDependencies Resolved===================================================================================================================================================================================================================Package                                           Arch                                            Version                                                  Repository                                        Size
===================================================================================================================================================================================================================
Installing:xz-devel                                          x86_64                                          5.2.2-2.el7_9                                            updates                                           46 k
Updating for dependencies:xz                                                x86_64                                          5.2.2-2.el7_9                                            updates                                          229 kxz-libs                                           x86_64                                          5.2.2-2.el7_9                                            updates                                          103 kTransaction Summary
===================================================================================================================================================================================================================
Install  1 Package
Upgrade             ( 2 Dependent packages)Total download size: 378 k
Downloading packages:
Delta RPMs disabled because /usr/bin/applydeltarpm not installed.
(1/3): xz-5.2.2-2.el7_9.x86_64.rpm                                                                                                                                                          | 229 kB  00:00:00
(2/3): xz-devel-5.2.2-2.el7_9.x86_64.rpm                                                                                                                                                    |  46 kB  00:00:00
(3/3): xz-libs-5.2.2-2.el7_9.x86_64.rpm                                                                                                                                                     | 103 kB  00:00:00
-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                                                                              3.7 MB/s | 378 kB  00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transactionUpdating   : xz-libs-5.2.2-2.el7_9.x86_64                                                                                                                                                                    1/5 Updating   : xz-5.2.2-2.el7_9.x86_64                                                                                                                                                                         2/5 Installing : xz-devel-5.2.2-2.el7_9.x86_64                                                                                                                                                                   3/5 Cleanup    : xz-5.2.2-1.el7.x86_64                                                                                                                                                                           4/5 Cleanup    : xz-libs-5.2.2-1.el7.x86_64                                                                                                                                                                      5/5 Verifying  : xz-5.2.2-2.el7_9.x86_64                                                                                                                                                                         1/5 Verifying  : xz-libs-5.2.2-2.el7_9.x86_64                                                                                                                                                                    2/5 Verifying  : xz-devel-5.2.2-2.el7_9.x86_64                                                                                                                                                                   3/5 Verifying  : xz-libs-5.2.2-1.el7.x86_64                                                                                                                                                                      4/5 Verifying  : xz-5.2.2-1.el7.x86_64                                                                                                                                                                           5/5 Installed:xz-devel.x86_64 0:5.2.2-2.el7_9                                                                                                                                                                                  Dependency Updated:xz.x86_64 0:5.2.2-2.el7_9                                                                             xz-libs.x86_64 0:5.2.2-2.el7_9                                                                            Complete!

然后就可以成功安装了

[root@acq-53 ~]# /home/admin/env/acq-cluster-data-init/bin/pip install backports.lzma
Looking in indexes: http://mirrors.cloud.aliyuncs.com/pypi/simple/
Collecting backports.lzmaDownloading http://mirrors.cloud.aliyuncs.com/pypi/packages/21/0f/1a9990233076d48aa2084100ba289ca162975e73a688f3a56c0ee2bb441a/backports.lzma-0.0.14.tar.gz (47 kB)|████████████████████████████████| 47 kB 19.4 MB/s
Building wheels for collected packages: backports.lzmaBuilding wheel for backports.lzma (setup.py) ... doneCreated wheel for backports.lzma: filename=backports.lzma-0.0.14-cp36-cp36m-linux_x86_64.whl size=48249 sha256=3bacc1891f9654f83592b10a49f2f5401d6846e86552914a70a6ceaba7817c6aStored in directory: /root/.cache/pip/wheels/d9/83/be/7c64aea32de814a19b00e0d09e6a0c30cf447d5afb27770ea7
Successfully built backports.lzma
Installing collected packages: backports.lzma
Successfully installed backports.lzma-0.0.14
WARNING: You are using pip version 21.0.1; however, version 21.3.1 is available.
You should consider upgrading via the '/home/admin/env/acq-cluster-data-init/bin/python -m pip install --upgrade pip' command.

但是还是报开通的错误,经过搜索整理,只要进行如下操作即可

[root@acq-53 __pycache__]# find / -name lzma.py
/opt/Python-3.6.8/Lib/lzma.py
/usr/local/python36/lib/python3.6/lzma.py
[root@acq-53 __pycache__]# sz /usr/local/python36/lib/python3.6/lzma.py
[root@acq-53 __pycache__]# vim /usr/local/python36/lib/python3.6/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

backports/lzma/_lzmamodule.c:115:18: fatal error: lzma.h: No such file or directory serWarning: Coul相关推荐

  1. decode.c:38:18: fatal error: dnet.h: No such file or directory

    根据文档(Snort 2.9.7.x on Ubuntu 12 LTS and 14 LTS)为snort安装barnyard2的时候遇到问题: 缺少dnet.h头文件 decode.c:38:18: ...

  2. fatal error: hdf5.h: No such file or directory

    在编译caffe的时候,可能会出现各种找不到文件的情况.这种情况的一种解决方式是改变Makefile.config中的路径. 比如,在编译caffe的时候提醒找不到hdf5.h或者hdf5_hl.h ...

  3. fatal error: Python.h: No such file or directory 解决

    [常见错误] fatal error: Python.h: No such file or directory 环境场景 系统: Parrot Linux 软件: 系统python默认版本2.7 Py ...

  4. Install matplotlib Error: src/ft2font.h:16:22: fatal error: ft2build.h: No such file or directory

    在ubuntu下从源码安装matplotlib的时候出现这样的错误: src/ft2font.h:16:22: fatal error: ft2build.h: No such file or dir ...

  5. 【错误记录】编译 ijkplayer 报错 (fatal error: libyuv.h: No such file or directory #include “libyuv.h“ )

    文章目录 一.报错信息 二.解决方案 参考 https://github.com/bilibili/ijkplayer 项目的编译过程 ; 一.报错信息 在编译完 ffmpeg 之后 , 执行 ./c ...

  6. 成功解决Ubuntu下的include/darknet.h:14:14: fatal error: cuda_runtime.h: No such file or directory

    成功解决Ubuntu下的include/darknet.h:14:14: fatal error: cuda_runtime.h: No such file or directory 目录 解决问题 ...

  7. linux redis release.c:37:10: fatal error: release.h: No such file or directory

    ​​​​​​(1条消息) redis源码安装出现fatal error: jemalloc/jemalloc.h: No such file or directory_feinifi的博客-CSDN博 ...

  8. python mysql python.h_MySQLdb/_mysql.c:38:20: fatal error: Python.h: No such file or directory

    一.描述 在centos7.5中执行pip3 install mysqlclient,报如下错误 [root@VM_0_10_centos data]# pip3 install mysqlclien ...

  9. fatal error: dynlink_nvcuvid.h: No such file or directory

    Preliminary 下載 OpenCV源碼: https://opencv.org/releases/ 下載OpenCV contrib源碼: https://github.com/opencv/ ...

最新文章

  1. json中怎么去掉[]外的引号_SEO优化中怎么做站内和站外的锚文本
  2. react-native for android windows开发环境搭建详细记录
  3. 【UDP协议头解析】
  4. mysql主从复制周期_Mysql主从复制的实现
  5. 【今日CS 视觉论文速览】8 Jan 2019
  6. 关于mongodb的可视化工具:nosql manager for mongodb
  7. 基于JAVA+SpringMVC+Mybatis+MYSQL的账单管理系统
  8. linux开启多少到多少端口命令,Linux端口命令
  9. python爬取豆瓣电影排行榜_爬取豆瓣电影排名的代码以及思路
  10. vue项目中moment的使用(时间戳格式化)
  11. linux下的僵尸进程 - Zombie
  12. CMake语法及CMakeList.txt简单使用
  13. 《Redis开发与运维》学习第八章
  14. ActiveMQ(一):ActiveMQ的下载安装(win10)
  15. 使用MATLAB进行多元非线性回归拟合预测
  16. antdesign 柱状图_你绝对想不到柱形图背后有这么多故事
  17. poj 3295 Tautology 构造法
  18. nginx服务器404错误页面设置完整版
  19. Javascript迭代、迭代、穷举、递归常用算法
  20. 转载:天涯——散文天下——《劳动力短缺》——作者:南方孤驴

热门文章

  1. 小米电视3s测试软件,【当贝市场】小米电视3s测屏软件有哪些?
  2. 聊一下测试工程师的面试与招聘【转载自安大叔】
  3. 淘宝开店指南——店铺设置篇
  4. linux db2扩展表空间,Linux/ext3:DB2扩展表空间导致的Latch等待现象1
  5. Android制作AAR包并混淆后加载调用
  6. 大公司github地址
  7. mac虚拟摄像头插件_Mobiola WebCamera(网络虚拟摄像头) V2.4 Mac版
  8. GD32F103C读写flash
  9. 计算机网络传输层(transport layer)
  10. 解决django.core.exceptions.ValidationError: [“‘‘ value has an invalid date format. It must be in YYYY-