Как распаковать .rar файл с Python и patoolib - PullRequest
0 голосов
/ 18 октября 2018

Мне нужно распаковать файл .rar в Google Colab с Python3.Сначала я попытался сделать локально в MacOS.

Я установил пакет Patoolib:

pip install patool

и распакуйте файлы .rar для распаковки

brew install unrar

Затем в моемСценарий Python, который я выполняю:

import patoolib
patoolib.extract_archive("data_2/Peliculas.rar", outdir="/data_2")

, и получаю следующую ошибку:

PatoolError: could not find an executable program to extract format rar; candidates are (rar,unrar,7z),

Мне нужно настроить Patool для использования unrar, но нет доступной документации.Кто-нибудь знает, как решить эту ошибку?

1 Ответ

0 голосов
/ 08 июня 2019

Моя проблема была решена простым добавлением моего каталога Winrar в мой путь (в системных переменных окружения).Совершил ужасную ошибку, предположив, что он был установлен по умолчанию (потому что почему бы и нет, он уже включен в контекстное меню, верно?), Но это не так.

Надеюсь, это поможет любому, кто читает это

...