如何安装 rarfile 库
这个 rarfile 库和普通的库在安装上还是有些区别,不是单纯的 pip 就可以了,安装步骤如下(内网环境中也可用此方法,需要将文件下载拷贝过去):
1. 首先这里下载UnrarDLL.zip 文件,解压后放在C:\Program Files (x86)\
目录下
2. 下载rarfile.zip ,将解压后的 rarfile.py 文件拷贝至..\plugin\Com.Isearch.Func.Python\Lib\site-packages\
目录下
3. 下载UnRAR.zip ,将解压后的 UnRAR.exe 文件拷贝至C:\ueba\plugin\Com.Isearch.Func.Python\Scripts\
目录下
4. 修改环境变量,如图:
需要根据你本地实际目录修改路径
Python 的包当中,分成原生和 wrapper(包装)
原生的 pip 即可,wrapper 需要按照原始的软件包,有时候 wrapper 也是带外部原始软件包的
比如 rarfile,我查了一下,他说明如下:
Features:
unrar
from RARLAB orbsdtar
from libarchive.就是说他内置了 unrar 和 bsdtar 的,只是不知道他安装到 site package 目录的哪里了,复制 lib 的时候,没复制这个 unrar 应该是之前不成功的主要原因