Python项目运行过程报错处理

一、背景

在这里插入图片描述

因近期OS国产化改造,centos 6.5环境中的Python项目要迁移到BCLinux 8.6环境中运行,但是运行过程中包了一些错误,在此记录,供后来者借鉴参考。

现场环境:Python3.6.3----->目标:python3.6.8

资源链接:backports-lzmaPyPI 清华镜像校园pypi源stackoverflowPython Package Index

二、报错处理:

1)报错:pandas/compat/init.py:85: UserWarning: Could not import the lzma module.

在这里插入图片描述
这是因为迁移后的环境缺少依赖及backports.lzma模块导致的,执行:

yum install python-backports-lzma xz-devel gcc -y
Wget https://files.pythonhosted.org/packages/21/0f/1a9990233076d48aa2084100ba289ca162975e73a688f3a56c0ee2bb441a/backports.lzma-0.0.14.tar.gz
tar -xzf backports.lzma-0.0.14.tar.gz 
python3 setup.py install  #依赖gcc,输出如下
……
writing build/bdist.linux-x86_64/egg/EGG-INFO/native_libs.t

猜你喜欢

转载自blog.csdn.net/ximenjianxue/article/details/132877273