我想通过请求使用https作为我正在设计的python包的依赖。要通过ssl使用https运行请求,必须运行
pip install requests[security]
如何在setup.py中包含此调用的等效项,以便在用户安装我的软件包时,还会安装安全软件包?
答案 0 :(得分:0)
任何依赖包都必须单独安装。您不能在安装文件中提供补充请求,出于安全考虑,用户必须故意安装每个软件包。
但是,您可以列出依赖项,以便用户可以查看所需内容。最好的方法是在您的安装文件中:
setup(name='myName',
version='1.1',
install_requires=['security'],
# ...)
上的Python文档