.ods
ファイルから値を取り出して取り出し、新しいシートを作成してpyexcel
とpyexcel_ods3
を使用して値を書き込むスクリプトを作成しました。実行可能ファイルに変換した後、私はこのエラーを受け取りますNo suitable library found for ods
。Python - 'ods'に適切なライブラリが見つかりませんPyinstaller
コード:
sheet = pyexcel.get_sheet(file_name="sample.ods")
pyexcel - 0.4.2 pyexcel-IO - 0.3.1 pyexcel-ODS3 - 0.3.0 pyInstallerの - 3.2.1
PS:私は隠された輸入品を試してみましたフック。私はいくつかの仕事をして、__import__
がmanager.py
でpyexcel_io
であると考えています。
あなたが何を書きましたかわかりません。 –
申し訳ありません。これは初めての質問です。私のスクリプトはスクリプトとして実行すると動作しますが、実行可能ファイルに変換した後、 'odsに適切なライブラリが見つかりません'というエラーが発生します。 – Guhan
同じ動作を示す最小限の例に切り捨てます。パッケージ版のインポートとプリントアウトだけで十分でしょう。それから、ここに投稿してください(あなたの質問ではなく、コメントの中に)。 –