在Pycharm安装完unrar后,还要安装rar官方的库
不然运行的时候会抛出Couldn‘t find path to unrar library的错误
Windows:
下载rarlib的库文件,地址:http://www.rarlab.com/rar/UnRARDLL.exe
下载安装,默认设置就好了
安装完成后要设置环境变量
如果是64位操作系统
设置完环境变量后重启Pycharm
Linux:
下载地址:http://www.rarlab.com/rar/unrarsrc-5.4.5.tar.gz
下载完后解压
[email protected]:~$ tar zxvf unrarsrc-5.4.5.tar.gz [email protected]:~$ cd unrar/ [email protected]:~/unrar$ ls
然后执行命令
[email protected]:~/unrar$ make lib //编译库文件 [email protected]:~/unrar$ sudo make install-lib //生成libunrar.so 文件
配置环境变量
[email protected]:~$ sudo vim /etc/profile
在最后加上
export UNRAR_LIB_PATH=/usr/lib/libunrar.so
使变量生效
[email protected]:~$ source /etc/profile
Python-使用unrar库时Couldn't find path to unrar library的解决办法
原文地址:https://www.cnblogs.com/sch01ar/p/8687517.html
时间: 2024-10-24 02:14:34