使用额外的安装选项定义依赖项-python安装
我正在尝试创建一个需要安装包的python安装文件。通常,只需将程序包的名称从setuptools程序包传递给安装对象,即:使用额外的安装选项定义依赖项-python安装,python,installation,setup.py,Python,Installation,Setup.py,我正在尝试创建一个需要安装包的python安装文件。通常,只需将程序包的名称从setuptools程序包传递给安装对象,即: from setuptools import setup setup(name=.., .... install_requires=['libact'],) 但是,此库的安装仅适用于(至少对我而言)特定的安装选项。特别是,如果我想安装此库,我必须执行以下操作: LIBACT_BUILD_HINTSVM=1 LIBACT_BUILD
from setuptools import setup
setup(name=..,
....
install_requires=['libact'],)
但是,此库的安装仅适用于(至少对我而言)特定的安装选项。特别是,如果我想安装此库,我必须执行以下操作:
LIBACT_BUILD_HINTSVM=1 LIBACT_BUILD_VARIANCE_REDUCTION=0 pip install
git+https://github.com/ntucllab/libact.git
有关更多详细信息,请参阅和libact的设置。我现在的问题是如何在我的安装文件中定义这些特殊的安装选项。我尝试使用setuptools,但显然无法将文件作为源文件添加到git存储库中