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” 是必要的