返回顶部
首页 > 资讯 > 后端开发 > Python >python程序解压rar压缩包报错
  • 864
分享到

python程序解压rar压缩包报错

报错压缩包程序 2023-01-31 02:01:33 864人浏览 泡泡鱼

Python 官方文档:入门教程 => 点击学习

摘要

运行如下python程序报错Couldn't find path to unrar library的解决办法:#!/usr/bin/Python #-*- coding:utf-8 -*- from unrar import rarfil

运行如下python程序报错Couldn't find path to unrar library的解决办法:

#!/usr/bin/Python
#-*- coding:utf-8 -*-

from unrar import rarfile
file = rarfile.RarFile('/root/ssl.rar')
file.extractall('/tmp')

备注:rarfile已经通过pip3 install rarfile安装,但是unrar用pip3虽然提示成功但是有问题,所以手动安装下unrar包。




1、安装依赖包

yum install GCc gcc-c++



2、下载unrar包、安装、编译

wget Http://www.rarlab.com/rar/unrarsrc-5.4.5.tar.gz
tar zxf unrarsrc-5.4.5.tar.gz
cd unrar


使用make lib命令将会自动编译库文件,再使用make install-lib命令产生 libunrar.so 文件(一般在 /usr/lib 目录下面)

make lib
make install-lib




3. 在/etc/profile文件末尾加上

vi /etc/profile
export UNRAR_LIB_PATH=/usr/lib/libunrar.so

成功保存后再使用命令使变量生效
source /etc/profile


--结束END--

本文标题: python程序解压rar压缩包报错

本文链接: https://lsjlt.com/news/186940.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • python程序解压rar压缩包报错
    运行如下python程序报错Couldn't find path to unrar library的解决办法:#!/usr/bin/python #-*- coding:utf-8 -*- from unrar import rarfil...
    99+
    2023-01-31
    报错 压缩包 程序
  • java 解压rar压缩包
    记录下引入maven的相关坐标后,在archivers包下没有找到rar包 import org.apache.commons.compress.archivers.rar.RarArchiveEntry; Java本身不提供解压RAR压缩...
    99+
    2023-09-02
    java 开发语言
  • cRARk破解加密的rar压缩包
    cRARk是一款用于破解加密的RAR压缩包的工具。它利用暴力破解的方法,尝试所有可能的密码组合,直到找到正确的密码解密RAR文件。以...
    99+
    2023-09-21
    cRARk
  • [python]批量解压文件夹下所有压缩包(rar、zip、7z)
            在文件夹作用包含许多压缩包的时候,解压起来就很费时费力,尤其是在文件夹还存在嵌套的情况下,解压起来就更麻烦了。Franpper今天给大家带来递归遍历指定路径下的所有文件和文件夹,批量解压所有压缩包的方法,帮大家一键解压。  ...
    99+
    2023-09-06
    python
  • Ubuntu压缩和解压缩RAR文件的方法
    本篇内容主要讲解“Ubuntu压缩和解压缩RAR文件的方法”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“Ubuntu压缩和解压缩RAR文件的方法”吧!方法很简单,一条命令就搞定了:sudo ap...
    99+
    2023-06-13
  • linux下如何压缩好解压.rar文件
    这篇文章将为大家详细讲解有关linux下如何压缩好解压.rar文件,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。一,解压问题在网上下东西的时候,经常会遇到.rar后缀的文件,我用tar解压,...
    99+
    2023-06-05
  • Python实现rar、zip和7z文件的压缩和解压
    一、7z压缩文件的压缩和解压 1、安装py7zr 我们要先安装py7zr第三方库: pip install py7zr 如果python环境有问题,执行上面那一条安装语句老是安装在默认的python环...
    99+
    2023-09-20
    python
  • ubuntu怎么解压rar包
    要在Ubuntu上解压RAR文件,需要先安装RAR解压工具。可以通过以下命令安装RAR解压工具:```sudo apt-get in...
    99+
    2023-08-16
    ubuntu
  • linux如何解压rar包
    ...
    99+
    2024-04-02
  • tar 打包压缩与解压缩
            tar 命令用于对文件进行打包压缩或解压缩。         在Linux系统中,常见的压缩包文件格式有很多,其中主要使用的是 .tar 或 .tar.gz 或 .tar.bz2 的格式。         1、tar 命令的...
    99+
    2023-10-09
    linux 服务器 运维 centos bash
  • python解压rar文件
    在数据预处理阶段,有时候会发现我们的数据存储在大量杂乱无章的压缩文件中,这些压缩文件还可能处在复杂的目录树结构下。这时候你可能会想写个python脚本来处理。 对于zip文件,python 的zipfile模块提供了很好的支持...
    99+
    2023-01-31
    文件 python rar
  • C#压缩或解压rar、zip文件方法实例
    前言 为了便于文件在网络中的传输和保存,通常将文件进行压缩操作,常用的压缩格式有rar、zip和7z,本文将介绍在C#中如何对这几种类型的文件进行压缩和解压,并提供一些在C#中解压缩...
    99+
    2024-04-02
  • 如何在C#中压缩和解压rar、zip文件
    这期内容当中小编将会给大家带来有关如何在C#中压缩和解压rar、zip文件,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。在C#.NET中压缩解压rar文件rar格式是一种具有专利文件的压缩格式,是一种商业...
    99+
    2023-06-15
  • python zip压缩及解压
    zipfile模块简介zipfile模块()用于压缩文件成zip及解压zip文件,模块介绍如下。·zipfile.ZipFile(file,mode)openaZIPfile,wherefilecanbeeitherapathto...
    99+
    2023-01-31
    python zip
  • 如何让Centos解压打包RAR
    这篇文章主要介绍“如何让Centos解压打包RAR”,在日常操作中,相信很多人在如何让Centos解压打包RAR问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何让Centos解压打包RAR”的疑惑有所帮助!...
    99+
    2023-06-10
  • windows中winrar无法打开rar压缩包怎么解决
    这篇文章主要介绍“windows中winrar无法打开rar压缩包怎么解决”,在日常操作中,相信很多人在windows中winrar无法打开rar压缩包怎么解决问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”w...
    99+
    2023-07-04
  • 用python批量解压带密码的压缩包
    目录项目地址:环境需求用法 Usage参数 Parameters完整代码项目地址: https://github.com/Mario-Hero/toolUnRar 环境需求 Windows系统 Py...
    99+
    2022-06-02
    python 解压压缩包 python 批量解压压缩包 python 解压密码压缩包
  • Java实现文件压缩为zip和解压zip压缩包
    目录压缩成.zip解压.zip压缩成.zip 代码如下: public static void toZip(String srcDir, OutputStream out) th...
    99+
    2024-04-02
  • python利用gzip压缩解压缩Str
    When working with a data stream instead of a file, use the GzipFileclass directly to compress or uncompress it. T...
    99+
    2023-01-31
    解压缩 python gzip
  • Linux中如何打包压缩解压
    这篇文章将为大家详细讲解有关Linux中如何打包压缩解压,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。具体内容如下所述:tar命令解包:tar zxvf FileName.tar打包:tar czvf F...
    99+
    2023-06-09
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作