我使用“python setup.py bdist_wininst”制作了用于在窗口中安装我的软件的单个 exe 文件,但是当使用 exe 安装此软件时,它仅检查系统中是否安装了 python,它不检查其他依赖项,如 pyqt、pycurl 库。我如何修改此安装文件,以便生成的 exe 文件在安装之前首先检查窗口系统中存在的所有依赖项,如果没有,则安装所有依赖库。
安装程序.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',
],
)