在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
下載完后解壓
sch01ar@ubuntu:~$ tar zxvf unrarsrc-5.4.5.tar.gz sch01ar@ubuntu:~$ cd unrar/ sch01ar@ubuntu:~/unrar$ ls
然后執行命令
sch01ar@ubuntu:~/unrar$ make lib //編譯庫文件 sch01ar@ubuntu:~/unrar$ sudo make install-lib //生成libunrar.so 文件
配置環境變量
sch01ar@ubuntu:~$ sudo vim /etc/profile
在最后加上
export UNRAR_LIB_PATH=/usr/lib/libunrar.so
使變量生效
sch01ar@ubuntu:~$ source /etc/profile