Кажется, что проблема с одной из зависимостей textract
, ebooklib
.textract
требует точно версия 0.15.Обходное решение, описанное в этом выпуске, заключается в установке Conda
и Swig
, а затем очистке символа Unicode в README, чтобы pip
мог создать версию 0,15, которая будет работать:
# Run in Python 3.x
with open(r"C:\Users\franc\OneDrive\Pukeko\EbookLib-0.15\README.md", "rb")
as f:
text = f.read().decode('ascii', 'replace')
with open(r"C:\Users\franc\OneDrive\Pukeko\EbookLib-0.15\README.md", "w")
as f:
print(text, file=f)
Вам нужно будет изменить эти пути в соответствии с вашей машиной.
Другие столкнулись с некоторыми трудностями, чтобы заставить это работать, поэтому вам, возможно, придется спросить в этом вопросе, если у вас по-прежнему будут проблемы.
Проблема здесь.