2017-06-25 36 views
0

実行ファイルはcx_Freezeで配布したいのですが。実行可能ファイルは機能しますが、他のサブフォルダと.pydファイルと.dllファイルの中にビルドフォルダに埋め込まれていますので、実行可能ファイルと必要なファイルがすべて格納されている別のフォルダ。cx_Freeze実行ファイルの.pydとサブフォルダを実行可能ファイルとは別の単一のフォルダに入れる方法

他のフリーザーがまだ3.6で動作しないことがわかっている限り、これは要件です。cx_Freezeを使用しています。

this question同じ問題を詳しく説明しました。それからの答えは、その時点でリリースされたバージョンでそれを行う方法はなかったと言いますが、すでにリリースされている5.xで利用できるようになります。私はチェンジログからこれを特定できませんでした。

答えて

0

私は問題を解決することができました。

この機能はバージョン5.x向けに計画されていましたが、内部的な変更のために作成されませんでした。

これは未発売のバージョンのものです。私はcx_Freezeのソースをits repositoryからダウンロードし、それをコンパイルしてインストールする方法で解決しました。今では3つのDLLが実行可能ファイルのフォルダにあり、残りのファイルは単一のlibフォルダにあり、はるかにクリーンです。

関連する問題