Python 本身不支持 rar 文件的解压,需要先安装相关依赖才可使用

1. 安装 unrar 模块

pip install unrar

2. 安装unrar后导入相关模块,仍然提示Couldn't find path to unrar library

2.1 先到RARLab官方下载库文件,http://www.rarlab.com/rar/UnRARDLL.exe,然后安装;

2.2 安装建议选择默认路径,一般在 C:\Program Files (x86)\UnrarDLL\ 目录下;

2.3 然后重要的一步,就是添加环境变量,此电脑(我的电脑)右键,属性,找到 高级系统设置,高级 选项卡下点击 环境变量,在系统变量(注意不是用户变量)中 新建,变量名输入 UNRAR_LIB_PATH ,必须一模一样,变量值要特别注意!如果你系统装的时64位的python,就输入 C:\Program Files (x86)\UnrarDLL\x64\UnRAR64.dll,如果是32位python就输入 C:\Program Files (x86)\UnrarDLL\UnRAR.dll ,这个从unrar安装目录的内容也能看出来它是区分64和32位的。

3. jenkins运行报错

根据安装是32位还是64位版本的python,节点配置增加相应环境变量UNRAR_LIB_PATH

python3解压zip_python3:rar解压缩相关推荐

  1. android 解压rar5,RAR解压缩软件_Winrar官方版 V5.50.42 安卓去广告版

    发布一个Winrar手机版给大家使用.. Winrar for Android 是来自RARLAB的官方版本,是winrar的电脑版... 目前Winrar手机版支持创建RAR和ZIP压缩文件,能够轻 ...

  2. ubuntu解压/压缩rar文件

    一般通过默认安装的ubuntu是不能解压rar文件的,只有在安装了rar解压工具之后,才可以解压.其实在ubuntu下安装rar解压工具是非常简单的,只需要两个步骤就可以迅速搞定. ubuntu 下r ...

  3. Linux中如何解压安装rar软件包?

    首先确保虚拟机能上网,Linux系统本身是不支持解压rar包的,但是可以通过安装RAR工具来进行解压. 地址:https://www.rarlab.com/download.htm选择对应的版本进行下 ...

  4. CentOS(Linux) 如何解压文件rar 文件并使用

    ·······在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rar. 可是Linux就不同了,它有.gz..tar.gz.tgz.bz2..Z..tar等众多的压缩文件名,此外 ...

  5. c# rar解压大小_C#解压缩Zip,Rar等压缩文件(详细说明)

    其实这个东西网上已经有很多了 给出了一大把  当然我也是在网上找到得 只不过 说明不够详细 经过测试 给出详细的备注: 解压的给的很详细  压缩的基本也一样 只不过参数信息不一样罢了: 利用winra ...

  6. android 解压rar5,rar解压软件安卓中文

    rar解压软件安卓中文专门为需要快速解压自己文件的小伙伴准备的好用的实用工具,帮助你快速能处理自己的文件信息,支持多种格式解压,相信不少的用户都会喜欢,赶紧下载最新的rar解压软件体验吧! 软件介绍 ...

  7. linux环境JAVA解压zip_Linux文件解压缩详解

    tar命令 我们知道在Windows下最常见的压缩文件就只有两种,一是,zip,另一个是.rar.可是Linux就不同了,它有.gz..tar.gz.tgz.bz2..Z..tar等众多的压缩文件名, ...

  8. Ubuntu解压工具rar安装

    Ubuntu rar工具安装 一.步骤 官网下载跟系统相匹的安装包 下载地址 我下载的是RAR 5.90 beta 3 for Linux x64 解压下载的文件 tar -xzpvf rarlinu ...

  9. 【PC工具】文件压缩解压工具winrar解压缩装机必备软件,winRAR5.70免费无广告

    微信关注 "DLGG创客DIY" 设为"星标",重磅干货,第一时间送达. 今天分享一个常用的压缩解压工具winrar. 为啥要搞这个无广告版呢(废话),总之网上 ...

  10. 服务器zip解压php,服务器端解压缩zip的脚本

    html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD ...

最新文章

  1. rsyslog+loganalyzer+evtsys搭建集中式监控系统
  2. linux下collada-dom编译,COLLADA DOM Tutorial
  3. 字典-变量的定义以及应用场景
  4. SAP Analytics Cloud嵌入到SAP Cloud for Customer的效果图
  5. java多线程 sycophantic_Java多线程volatile和synchronized总结
  6. OpenFlow和SDN的历史和原理介绍
  7. 数据结构笔记(二十一)--二叉树的遍历
  8. 大学生买macbookpro合适吗?
  9. JS错误 theForm.submit();SCRIPT3: 找不到成员。
  10. [python]练习之判断3个数值中最大值
  11. 只需45秒,用Python给故宫画一组雪景手绘图
  12. Centos 6版本Device eth0 does not seem to be present,delaying initialization.故障处理
  13. 计算机网络-路由器和交换机的区别
  14. day03-文字效果标签及特殊符号
  15. ios使用video播放器,禁止自动全屏
  16. linux内核学习(5)山重水复疑无路*
  17. 第十一届蓝桥杯 b组
  18. 数据结构课程设计预习——项目1:中国计算机设计大赛赛事统计
  19. 千里挑一!玻色量子获金鸡湖创业大赛人工智能赛道冠军
  20. 【地理】从物理到地理之自然地理提纲整理2——大气圈

热门文章

  1. Microsoft Excel 教程:如何在 Excel 中筛选区域或表中的数据?
  2. 微博和微信公众号营销区别
  3. HTML 前端命名规则
  4. 初学python------写一个心理测试
  5. 深度完美 XP SP3 完美优化DVD装机版 V2013
  6. w ndows中的文档文件是,在 Wndows 资源管理器中刻录 CD 或 DVD.doc
  7. windows下自动切换并连接wifi热点
  8. 魂斗罗进化革命+塞班JAVA版_魂斗罗进化革命电脑版
  9. 指尖轻舞桌面:Slide On Desk - 主题风格制作指南
  10. Python对列表数据进行区间统计