我正在Windows 10计算机上的Conda的Jupyter中运行git代码。
这具有ANTs依赖性。我遵循了this教程。
我意识到ANT需要一个3.10或更高版本的cmake版本。
在Windows 10上的Ubuntu WSL上,我按照说明here安装了cmake版本3.14.0-rc1。什么是rc1?那是问题所在吗?我在here
中未找到任何非rc1的内容LAB-005:~/bin/ants/cmake-3.14.0-rc1$ cmake --version
cmake version 3.14.0-rc1
CMake suite maintained and supported by Kitware (kitware.com/cmake).
LAB-005:
所以看起来cmake很好。
我回到这一点
cd ~/bin/ants
ccmake ~/code/ANTs
我很沮丧。在此卸载,重新安装上花了太多时间。请帮助我。
答案 0 :(得分:0)
所以,我修复了它。
我尝试运行cmake gui,但没有用。
我的cmake版本和ccmake版本不同,如下所示:
$ cmake --version
cmake version 3.14.0-rc1
$ ccmake --version
ccmake version 3.5.1
1。卸载cmake
sudo make uninstall
2。检查
cmake --version
ccmake --version
which cmake
which ccmake
3。下载二进制文件3.13.4
wget https://cmake.org/files/v3.13/cmake-3.13.4.tar.gz
4。解压缩
tar -xvzf cmake-3.13.4.tar.gz
5。输入解压缩的目录
cd cmake-3.13.4/
6。配置
./configure
7。安装一个叫做checkinstall的东西(只有这个方法对我有用)
sudo apt-get install checkinstall
8。运行它
sudo checkinstall
9。检查
$ which cmake ccmake & cmake --version && ccmake --version
/usr/local/bin/cmake
/usr/local/bin/ccmake
cmake version 3.13.4
ccmake version 3.13.4
返回ANTs安装
ccmake〜/ code / ANTs (点击c)