Install API

警告

此功能是实验性的,可能会有破坏性更改。有关更多信息,请参阅Conan 稳定性部分。

class InstallAPI(conan_api)
install_binaries(deps_graph, remotes=None)

为依赖关系图安装二进制文件 :param deps_graph: 要为其安装软件包的依赖关系图 :param remotes

install_system_requires(graph, only_info=False)

为依赖关系图安装二进制文件 :param only_info: 仅允许报告和检查,但永远不安装 :param graph: 要为其安装软件包的依赖关系图

install_sources(graph, remotes)

为要构建的软件包或与 tools.build:download_source conf 匹配的软件包安装源代码 :param remotes: :param graph: 要为其安装软件包的依赖关系图

install_consumer(deps_graph, generators=None, source_folder=None, output_folder=None, deploy=False, deploy_package=None, deploy_folder=None, envs_generation=None)

安装依赖关系图后,需要做一些事情,例如为根使用者调用生成器。例如,对于 conanfile.txt/py 或“conan install <ref> -g”这是必要的