无法在linux中找到unrar库的路径

时间:2015-08-05 13:50:52

标签: python ubuntu unrar

我在linux系统中安装了unrar。还跟着http://www.cyberciti.biz/faq/open-rar-file-or-extract-rar-files-under-linux-or-unix/这个链接在linux系统中安装unrar库。我设置了一个UNRAR_LIB_PATH环境变量(正如unrar所需)      export UNRAR_LIB_PATH=/bin/unrar但是当与unrar from unrar import rarfile合作时,我发送错误信息

  

无法找到unrar库的路径

请帮帮我。

1 个答案:

答案 0 :(得分:1)

您提供的链接显示how to install the unrar command line tool。这不是unrar库。

documentation of python-unrar向您展示了如何自己编译unrar库。您只能从Rarlabs网站下载Windows。对于Linux,你必须自己编译。

您所出现的错误确切显示了您的问题:“无法找到unrar库的路径”

编译后,您可以将环境变量设置为:UNRAR_LIB_PATH=/usr/lib/libunrar.so,但如果不安装库,则不需要这样做。

如果您使用的是旧版本的模块,您也可能遇到此问题: https://github.com/davide-romanini/comictagger/issues/72