Windows システムで Python 2.6 と cx_Freeze 4.1.2 を使用しています。実行可能ファイルをビルドするために setup.py を作成しましたが、すべて正常に動作します。
cx_Freeze が実行されると、すべてがbuild
ディレクトリに移動されます。build
ディレクトリに含めたいファイルが他にもいくつかあります。これどうやってするの?これが私の構造です:
src\
setup.py
janitor.py
README.txt
CHNAGELOG.txt
helpers\
uncompress\
unRAR.exe
unzip.exe
ここに私のスニペットがあります:
設定
( name='Janitor', version='1.0', description='Janitor', author='John Doe', author_email='john.doe@gmail.com', url='http://www.this-page-intentionally-left-blank.org/', data_files = [ ('helpers\uncompress', ['helpers\uncompress\unzip.exe']), ('helpers\uncompress', ['helpers\uncompress\unRAR.exe']), ('', ['README.txt']) ], executables = [ Executable\ ( 'janitor.py', #initScript ) ] )
私はこれを機能させることができないようです。ファイルは必要MANIFEST.in
ですか?