---
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_tidb3013_03_0015.html
sourcePath: /source/zh/kunpengdbs/ecosystemEnable/TiDB/openmind_tidb3013_03_0015.html
indexId: 9e6184e50ea2200aa74da9249b250d9cbd2ff46b5841cbbb8e1e1a4a55d0db5373
---
# 编译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。
