3

Gitbook と一緒に ebook-convert を実行して、静的ファイルから独自の pdf ファイルを生成したいと考えています。入力しただけebook-convertで、このばかげたエラー メッセージが表示されます…</p>

インストールしました

  • Python の新しいバージョン
  • NPM で convert-ebook をインストール
  • そして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
4

2 に答える 2

3

私は同じ問題に遭遇し、Python をバージョン 2.7.10 から 2.7.11 に更新して修正しました。

于 2016-04-02T18:11:28.713 に答える
0

私は自分のシステムのpythonを使用lib-dynload/_io.soしています

/Applications/calibre.app/Contents/Resources/Python/lib/python2.7/lib-dynload/_io.so

それが機能することを願っています。

tks

于 2016-08-17T12:40:23.410 に答える