---
title: 编译TiKV时提示cargo build的解决方法
description: "编译TiKV时提示“error: failed to fetch `https://github.com/rust-lang/crates.io-index`”。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdbs/ecosystemEnable/TiDB/openmind_tidb81_02_0014.html
sourcePath: /source/zh/kunpengdbs/ecosystemEnable/TiDB/openmind_tidb81_02_0014.html
indexId: 129c1bce6f0174f533090de631f4f1d2e5e2de9c75330e2c580a006312aa8be171
---
# 编译TiKV时提示cargo build的解决方法

#### 问题现象描述

编译TiKV时提示“error: failed to fetch `https://github.com/rust-lang/crates.io-index`”。


#### 关键过程、根本原因分析

这是由于使用了http和https 代理 。


#### 结论、解决方案及效果

1. 在“$HOME/.cargo/config”文件中，添加以下内容。
  1 2 [net] git-fetch-with-cli = true

2. 重新编译TiKV。
