2

Python スクリプトをサポートする小さなゲームを作ろうとしています。Python C-API の使用に問題はありませんが、Python がインストールされていないコンピューターでゲームを確実に実行する方法がわかりません。

pythonXY.dll が必要なのはわかっています。他に何がありますか? プログラムを実行しようとすると、encodings.utf_8 が見つからないと表示されます。プログラムと同じディレクトリに encodings/utf_8.py ファイルをコピーしようとしましたが、それでもエラーが表示されます。

4

1 に答える 1

0

ファイルが必要encodings/__init__.pyです。そうでない場合、エンコーディングはフォルダであり、Pythonパッケージではありません。

おそらく、Python標準ライブラリ内から多くのものが必要になるでしょう。すべてを正しく機能させるには、プログラムとともに標準ライブラリ全体を含める必要があります。

ライブラリをzipファイルに入れ、それをsys.pathに追加することで、これを少し改善できます。また、元のpyファイルではなくpycのみを含めることができます。

于 2011-02-14T17:47:31.313 に答える