1

PyEnchantライブラリをexeファイルに含めようとしています。どうすればよいですか?

私はこれをcx_Freezeでテストしています:

"C:\ Python33 \ python.exe" "C:\ Python33 \ Scripts \ cxfreeze" "C:\ Temp \ CSV Viewver \ csv_viewer.py" --base-name = Win32GUI -–include-modules "pyenchant"- target-dir "C:\ Temp \ CSV Viewver \ dist"

これは動作しません :/


私が使用しているもの:Python 3.3(x86)/ cx_Freeze 4.3.1(x86)/ pyenchant 1.6.5(x86)

4

1 に答える 1

1
  1. インポートするパッケージはenchant、ではなく、と呼ばれますpyenchant
  2. include-modulescxfreezeのオプションはありません-呼び出されますpackages(またはmodules単一ファイルモジュールの場合)。[私はこれについて間違っていました]ドキュメントを参照してください

したがって、オプションを使用して試してください--packages=enchant

ただし、スクリプトがエンチャントをインポートする場合、cx_Freezeはそれを自動的に取得する必要があるため、指定する必要はありません。

于 2013-02-05T18:46:38.593 に答える