You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何指定Conan 2的安装目录?原Conan 1.x的-if参数已失效

Conan 2.x 指定安装目录的方法

Conan 2.x 彻底废弃了1.x版本里的-if(--install-folder)参数,同时默认输出路径也有变化,以下是具体的解决方案:

默认安装路径

执行conan install命令时,默认会在当前命令执行目录下生成一个conan子文件夹,所有安装生成的构建配置、依赖引用文件都会放在这里。依赖包本身则会存储在Conan的本地缓存目录(默认是~/.conan2)。

指定自定义安装/输出目录的两种方式

1. 用--output-folder命令行参数直接指定

这是-if参数的直接替代方案,命令格式如下:

conan install --output-folder="/path/to/installation/target" /path/to/dir/with/conanfile.py

该参数会把所有构建相关的输出文件都放到你指定的目录下。

2. 通过Profile配置固定路径

如果需要长期使用某个固定输出目录,可以在你的Conan Profile文件中添加配置:

[conf]
tools.build:output_folder = /path/to/installation/target

之后执行安装命令时指定该Profile即可:

conan install --profile=your_profile_name /path/to/dir/with/conanfile.py

内容的提问来源于stack exchange,提问作者einpoklum

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.03 10:07:20