ebook-convert выдает ошибку Python? Может кто-то понять ошибку?
Я хочу запустить ebook-convert вместе с Gitbook, чтобы создавать мои собственные pdf-файлы из моих статических файлов. Когда я просто набираю ebook-convert
Я получаю это глупое сообщение об ошибке...
Я установил
- свежая версия питона
- установленная конверт-книга с NPM
- и Gitbook работает отлично
Кто-нибудь знает, что я мог сделать?
Python function terminated unexpectedly: dlopen(/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/lib-dynload/_io.so, 2): Symbol not found: __PyCodecInfo_GetIncrementalDecoder
Referenced from: /Applications/calibre.app/Contents/Resources/Python/lib/python2.7/lib-dynload/_io.so
Expected in: flat namespace
in /Applications/calibre.app/Contents/Resources/Python/lib/python2.7/lib-dynload/_io.so
Traceback (most recent call last):
File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/site.py", line 209, in main
return run_entry_point()
File "/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/site.py", line 113, in run_entry_point
pmod = __import__(mod, fromlist=[1], level=0)
File "site-packages/calibre/__init__.py", line 22, in <module>
File "site-packages/calibre/startup.py", line 51, in <module>
File "site-packages/calibre/ptempfile.py", line 8, in <module>
File "lib/python2.7/tempfile.py", line 32, in <module>
File "lib/python2.7/io.py", line 51, in <module>
ImportError: dlopen(/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/lib-dynload/_io.so, 2): Symbol not found: __PyCodecInfo_GetIncrementalDecoder
Referenced from: /Applications/calibre.app/Contents/Resources/Python/lib/python2.7/lib-dynload/_io.so
Expected in: flat namespace
in /Applications/calibre.app/Contents/Resources/Python/lib/python2.7/lib-dynload/_io.so
2 ответа
Я столкнулся с той же проблемой и исправил ее, обновив Python с версии 2.7.10 до 2.7.11.
Я использую свой системный питон lib-dynload/_io.so
заменить на
/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/lib-dynload/_io.so
тогда это работает, надеюсь, это может помочь вам.
ТКС