トップページ > プログラム > 2014年11月20日 > /BOXk5ak

書き込み順位&時間帯一覧

24 位/258 ID中時間01234567891011121314151617181920212223Total
書き込み数0000000000000001110000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん
141
Pythonのお勉強 Part50

書き込みレス一覧

Pythonのお勉強 Part50
141 :デフォルトの名無しさん[sage]:2014/11/20(木) 15:39:13.27 ID:/BOXk5ak
cz_freezeでビルドで教えてください。

windows8の64bitでビルドしているのですが
AとBというプログラムがあってビルドすると
それぞれa.exeとb.exeができるのですが

python34.dll
_bz2.pyd
unicodedata.pyd

は同じなのですが

library.zip

はAとBで違うためどちらかのをコピーするとエラーになります。
できればそれぞれexeファイル1つだけにすることはできないのでしょうか?
Pythonのお勉強 Part50
143 :141[sage]:2014/11/20(木) 16:06:21.55 ID:/BOXk5ak
両方のビルドがわからなかったのでlibrary.zipを埋め込めれるようだったので以下のように変更しました。

import sys
from cx_Freeze import setup, Executable

build_exe_options = {"packages": ["os"], "excludes": ["tkinter"], "create_shared_zip": False, "append_script_to_exe": True }

base = None

if sys.platform == "win32":
base = "Win32GUI"

setup( name = "xxxxx",
version = "0.1",
description = "xxxxx",
options = {"build_exe": build_exe_options},
executables = [Executable("xxxxx.py", base=base)])
Pythonのお勉強 Part50
145 :141[sage]:2014/11/20(木) 17:33:11.78 ID:/BOXk5ak
>>144
ありがとうございます。
出来ました。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。