---
title: 编译etcd过程中提示no required module provides package的解决方法
description: "编译etcd过程中提示“no required module provides package github.com/coreos/etcd/cmd/etcd: go.mod file not found”。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdbs/ecosystemEnable/Etcd/openmind_etcds3120_04_0019.html
sourcePath: /source/zh/kunpengdbs/ecosystemEnable/Etcd/openmind_etcds3120_04_0019.html
indexId: 6e26329d3967222a10e4d0d23e6516a4bc71b9ab26edd0a3d8e0716ecb215e5a74
---
# 编译etcd过程中提示no required module provides package的解决方法

#### 问题现象描述

编译etcd过程中提示“no required module provides package github.com/coreos/etcd/cmd/etcd: go.mod file not found”。


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

GO111MODULE模块未打开。


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

1. 打开GO111MODULE模块。
  1 go env -w GO111MODULE=auto

2. 重新编译etcd。
  1 ./build
