我尝试在我的Linux CentOS 7.3上安装PyTorch。我下载了它的软件包,运行了这个命令,但是出现了以下错误:
sudo python setup.py install
running install
running build_deps
CMake Error at CMakeLists.txt:1 (cmake_minimum_required):
CMake 3.0 or higher is required. You are running version 2.8.12.2
-- Configuring incomplete, errors occurred!
所以我尝试使用命令安装CMake 3
sudo yum -y install cmake3
安装进行得很好,但系统仍然将cmake2.8作为默认版本。 如果我输入yum info命令,则会显示以下信息:
sudo yum info cmake
Installed Packages
Name : cmake
Arch : x86_64
Version : 2.8.12.2
Release : 2.el7
Size : 27 M
Repo : installed
From repo : base
Summary : Cross-platform make system
URL : http://www.cmake.org
License : BSD and MIT and zlib
Description : CMake is used to control the software compilation process using simple
: platform and compiler independent configuration files. CMake generates
: native makefiles and workspaces that can be used in the compiler
: environment of your choice. CMake is quite sophisticated: it is possible
: to support complex environments requiring system configuration, preprocessor
: generation, code generation, and template instantiation.
所以问题很明显:系统仍将cmake2.8视为默认版本,因此Python在安装PyTorch时不使用cmake3。我该如何解决这个问题?谢谢