I tried to install PyTorch on my Linux CentOS 7.3.
(我试图在Linux CentOS 7.3上安装PyTorch 。)
I downloaded its package, ran this command and got this error: (我下载了它的软件包,运行了这个命令,并得到了这个错误:)
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!
So I tried to install CMake 3 by using the command
(所以我尝试使用以下命令安装CMake 3)
sudo yum -y install cmake3
The installation went alright, but the system still uses cmake2.8 as default.
(安装一切正常,但系统仍使用cmake2.8作为默认设置。)
If I type the yum info comnmand, I get this: (如果输入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.
So, the problem is clear: the system still sees cmake2.8 as default, and therefore Python does not use cmake3 for its PyTorch installation.
(因此,问题很明显: 系统仍然将cmake2.8视为默认设置,因此Python并未在其PyTorch安装中使用cmake3。)
How can I solve this problem? (我怎么解决这个问题?)
Thanks
(谢谢)
ask by DavideChicco.it translate from so 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…