私はPython31とcx_freezeを使用してWindowsマシンで実行可能ファイルを作成しています。実行可能ファイルは、すべてのWindowsシステムで完全に機能します。ただし、Linuxでは動作しません。setup.pyファイルでどのような変更を行う必要がありますか?私が使用しているのは:
import sys
from cx_Freeze import setup, Executable
includes1 = list()
path1 = sys.path[:]
package=list()
executables = [Executable("D:\MyCode\MyFile.py")]
buildOptions = dict(\
includes = includes1,\
path = path1,\
packages = package)
setup( name = "NAME",
version = "0.1",
description = "DESCRIPTION",
options = dict(build_exe = buildOptions),
executables = executables)