安装 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 配置的包安装依赖关系图的源文件: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 是必要的