---
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_etcd3120_03_0019.html
sourcePath: /source/zh/kunpengdbs/ecosystemEnable/Etcd/openmind_etcd3120_03_0019.html
indexId: 0cd102d5478b8544b8e91228c6fc88b36f02c4373655cc85e9048a836dd796f673
---
# 编译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
