Любая опция, которую вы можете установить в командной строке, вы можете установить либо через файл setup.cfg , либо в файле setup.py.
-d
- это ярлык для--dist-dir
, который вы можете добавить к значению py2xe в словаре, передаваемому параметру настройки ключевого слова параметров как 'dist_dir'
:
from distutils.core import setup
import py2exe
# equivalent command line with options is:
# python setup.py py2exe --compressed --bundle-files=2 --dist-dir="my/dist/dir" --dll-excludes="w9xpopen.exe"
options = {'py2exe': {
'compressed':1,
'bundle_files': 2,
'dist_dir': "my/dist/dir"
'dll_excludes': ['w9xpopen.exe']
}}
setup(console=['myscript.py'], options=options)
Вы также можете поставить setup.cfg следующимв ваш файл setup.py:
[py2exe]
compressed=1
bundle_files=2
dist_dir=my/dist/dir
dll_excludes=w9xpopen.exe
Каталог сборки (--build-base
) - это опция команды сборки, поэтому вы можете добавить ее в один из файлов конфигурации (или в файл setup.py) как:
[build]
build_base=my/build/dir