我正在尝试安装 FreeSurfer:ftp://surfer.nmr.mgh.harvard.edu/pub/dist/freesurfer/6.0.0/freesurfer-Linux-centos6_x86_64-stable-pub-v6.0.0.tar.gz 它不适用于 Windows,所以我在 VirtualBox 上安装了 ubuntu-16.10-desktop-i386.iso。
我按照以下步骤安装 FreeSurfer:https://surfer.nmr.mgh.harvard.edu/fswiki/DownloadAndInstall
我能够成功执行以下命令:
tar -C /home/gyan -xzvf freesurfer-Linux-centos6_x86_64-stable-pub-v6.0.0.tar.gz
export FREESURFER_HOME=/home/gyan/freesurfer
source $FREESURFER_HOME/SetUpFreeSurfer.sh
sudo apt install tcsh
tcsh
setenv FREESURFER_HOME /home/gyan/freesurfer
source $FREESURFER_HOME/SetUpFreeSurfer.csh
exit
cp $FREESURFER_HOME/subjects/sample-001.mgz .
但是,当我运行时出现此错误mri_convert sample-001.mgz sample-001.nii.gz
:
mri_convert.bin: cannot execute binary file: Exec format error
我对 Linux 完全陌生,请帮忙!
我正在使用 Windows 10(64 位)、Intel i7-4710HQ。
答案1
检查执行最后一行时您所在的目录位置,因为我遇到了同样的问题,但我不确定它为什么起作用:
cd home/$USER/Downloads/freesurfer/subjects
[现在你位于 freesurfer 文件夹中]
mri_convert sample-001.mgz