---
title: 升级CMake后，CMake版本未生效的解决方法
description: "执行升级CMake(https://www.hikunpeng.com/document/detail/zh/kunpengdbs/ecosystemEnable/MongoDB/openmind_mangodb3613_02_0017.html)操作后，查看CMake版本，发现版本未生效。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdbs/ecosystemEnable/Percona/kunpengpercona_02_0012.html
sourcePath: /source/zh/kunpengdbs/ecosystemEnable/Percona/kunpengpercona_02_0012.html
indexId: dc50478c6ecf2ebb52146717f6019814c32615e8f501b4b98a3dc375225bba0973
---
# 升级CMake后，CMake版本未生效的解决方法

#### 问题现象描述

执行升级CMake(https://www.hikunpeng.com/document/detail/zh/kunpengdbs/ecosystemEnable/MongoDB/openmind_mangodb3613_02_0017.html)操作后，查看CMake版本，发现版本未生效。


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

环境中存在其他CMake版本，优先级比编译安装的CMake版本高。


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

1. 查看环境中所有的CMake。
  1 find / -name cmake | grep bin

2. 查看CMake版本。
  1 /usr/local/bin/cmake --version

  1 /usr/local/cmake/bin/cmake --version

3. 使当前编译安装的CMake版本生效。
  1 2 3 4 cd /usr/local/bin/ mv cmake cmake-3.18.2 hash -r cmake --version
