问题
python3 linux import rarfile
rarfile.RarFile(file_path)
模块解压 rar文件报错 : Couldn't find working place
原因分析
linux 本身是不带rar解压功能的 需要额外安装 unrar
bash 命令如下
wget http://www.rarlab.com/rar/unrarsrc-5.4.5.tar.gz
//下载压缩包
tar
zxvf unrarsrc-5.4.5.
tar
.gz
//解压文件
cd
unrar
//进入 解压后的目录
make
lib
//编译库文件
make
install
-lib
// 生成libunrar.so 文件
//配置环境变量 这里用ssh工具或者vim都行
vim
/etc/profile
//在文件末尾加上
export
UNRAR_LIB_PATH=
/usr/lib/libunrar
.so
//使修改的文件生效
source /etc/profile