я делаю один exe-файл для установки моего программного обеспечения в окне, используя "python setup.py bdist_wininst", но при установке этого программного обеспечения с помощью exe он проверяет только установку Python в системе или нет, он не проверяет другие зависимости, такие как pyqt,библиотека Pycurl.Как я изменяю этот установочный файл, чтобы сгенерированный exe-файл сначала проверял все зависимости, присутствующие в оконной системе, перед установкой, если нет, то устанавливал все зависимые библиотеки.
файл setup.py
setup(name='XYZ',
version='1.0',
description='application',
author='Arjun Jain',
author_email='xxxxx',
url='xxxx',
download_url='xxxx',
packages=packages,
data_files = data_files,
scripts = ['xyz'],
classifiers = ['Development Status :: 5 - Production/Stable',
'Intended Audience :: Developers',
'License :: GNU',
'Operating System :: OS Independent',
'Programming Language :: Python',
'Programming Language :: Python :: 2.6',
'Programming Language :: Python :: 2.7',
'Programming Language :: PyQt :: 4.6',
],
)