文档首页> Atlas 200 DK 开发者套件(1.0.7.alpha)> 使用指南> FAQ> pip3.7.5 install报错“subprocess.CalledProcessError:Command '('lsb_release', '-a')' return non-zero exit status 1”
更新时间:2021-10-26 GMT+08:00
分享

pip3.7.5 install报错“subprocess.CalledProcessError:Command '('lsb_release', '-a')' return non-zero exit status 1”

问题描述

安装依赖时,使用pip3.7.5 install xxx命令安装相关软件时报错“subprocess.CalledProcessError:Command '('lsb_release', '-a')' return non-zero exit status 1”,提示信息如下:

可能原因

用户自行编译安装的python3.7.5在执行subprocess模块时,在执行lsb_release -a 时提示找不到lsb_release.py模块,用户自行编译安装的python3.7.5的lib路径是“/usr/local/python3.7.5/lib/python3.7/”,该路径下没有lsb_release.py模块,因此会报错。

解决方法

  1. 查找缺失文件'lsb_release.py',使用如下命令:

    find / -name lsb_release
    执行上述命令后,得到如下路径,以下仅为示例,用户实际可能有差别:
    /usr/bin/lsb_release

  2. 步骤1找到的“/usr/bin/lsb_release”文件删除:

    rm /usr/bin/lsb_release

  3. 然后执行pip3.7.5 list查看是否解决。
分享:

    相关文档

    相关产品

close