FSL 安装教程

点击以下链接 查看 FSL 功能介绍
介绍一款 MRI&CT 图像预处理强大工具–FSL

这节主要介绍如何安装 FSL 工具。由于我 LINUX 服务器上早已安装成功,这次在 MacOs 系统上进行安装演示。其余系统基本一致,按照官方安装说明一步一步来即可。
预祝大家顺利安装。

FSL 下载

  1. 同意 FSL licence
  2. 勾选
  3. 填写个人信息,信息随意填写,不用真实信息
  4. 选择安装系统

可以选择的安装系统很多,基本满足需求。

  1. 点击注册

注册后回跳转到下载界面。

  1. 点击下载文件。此处下载的是一个 Python 文件(fslinstaller.py)

安装 FSL

  1. 打开终端
  2. 切换到 fslinstaller.py 文件的路径

我默认下载到 Downloads

cd ~/Downloads
  1. 运行下载的脚本

fslinstaller.py 脚本执行FSL的安装,配置环境等,使用 Python2 运行它,Python2一般系统都会自带。不用特意安装。

为什么使用 python2, 问开发者去~~~~

python2 fslinstaller.py

运行过程中会提示: 你希望安装在此处吗?

敲回车就可以了,敲‘yes’没用

下载过程很慢,建议 翻个墙~~


我下载了一晚上,最后成功了。早上起来输了图中所示的电脑密码,几分钟就可以安装成功。安装好后需要退出终端,重新再打开终端进行下一步的检验。

  1. 检验是否下载成功
    通过执行以下操作来测试环境和命令行工具是否设置正确:
  • 启动一个新的终端会话
  • 通过键入以下内容检查您的环境是否正确:
echo $FSLDIR

这应该显示您安装 FSL 的目录的名称。默认在:/usr/local/fsl

  • 通过键入以下内容检查您的路径是否正确
flirt -version

应该显示:FLIRT version 6.0. 版本号可能不同

  • 检查 miniconda 环境安装是否成功完成
which imcp

它应该显示如下一行:
/usr/local/fsl/bin/imcp
如果以上有不正确的地方,点击上面安装教程去查看解决方案。

虽然我这些全部通过,但是我敲 FSL 的命令时提示我:

DISPLAY is not set. Please set your DISPLAY environment variable!

这个问题出在哪其实很好找,上面我安装的时候有个【warning】,提示找不到 X11 window. 因此敲FSL的时候就打不开 GUI 界面,但是仍可以使用终端命令。比如,敲 fsleyes 就可以打开图像浏览器工具。

遇到这个问题,我们下载 XQuartz,安装即可解决。

XQuartz 项目是一个开源项目,旨在开发在 macOS 上运行的X.Org X Window System版本。它与支持的库和应用程序一起构成了 Apple 随 OS X 10.5 到 10.7 版一起提供的 X11.app。

XQuartz下载地址

下载好后,和平时安装软件一样安装好,再打开终端 > 敲 fsl 就有界面了。

其实,平时根本不会用这个界面,需要做什么都直接终端敲命令做,如果装不上界面也没关系。

以上是一个官方的安装教程,安装成功与否跟网络有很大关系。当然,相信总有人不会这么一帆风顺,总会遇到各种问题。如有问题,可以参考以下两个链接:

  1. 官网 macOS 安装说明
  2. 三种安装方法

文章持续更新,可以关注微信公众号【医学图像人工智能实战营】获取最新动态,一个关注于医学图像处理领域前沿科技的公众号。坚持已实践为主,手把手带你做项目,打比赛,写论文。凡原创文章皆提供理论讲解,实验代码,实验数据。只有实践才能成长的更快,关注我们,一起学习进步~

我是Tina, 我们下篇博客见~

白天工作晚上写文,呕心沥血

觉得写的不错的话最后,求点赞,评论,收藏。或者一键三连
在这里插入图片描述

  • 20
    点赞
  • 61
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 21
    评论
要在Freescale Semiconductor (FSL) 的硬件设备上安装Linux操作系统,需要经过以下几个步骤。 首先,需要选择合适的Linux发行版。FSL推荐使用他们自家的开源项目Yocto Project。Yocto Project能够帮助我们构建定制化的Linux发行版,以满足特定硬件设备的需求。 接下来,需要下载并安装Yocto Project的开发工具。这些工具包含了用于构建和定制Linux发行版的各种工具和文件。 一旦开发工具安装完成,就可以使用其提供的命令行工具开始构建Linux内核和根文件系统。首先,需要配置构建环境,包括选择目标硬件平台和设置相关的选项。然后,通过运行一系列命令来编译和构建内核和文件系统。这可以花费一些时间,具体取决于硬件设备的复杂性和系统需求。 完成构建后,我们就可以将生成的内核和文件系统烧录到FSL的硬件设备上。这需要将设备连接到计算机,并使用工具或烧录器来将文件传输到设备的存储器中。 最后,在设备上启动Linux操作系统。可以通过串口连接、HDMI显示器或者其他方式来观察设备的启动过程,并使用相应的终端工具进行配置和操作。 总之,在FSL硬件设备上安装Linux需要准备Yocto Project的开发工具,构建Linux内核和文件系统,烧录到设备上,并在设备上启动操作系统。这需要一定的技术知识和操作经验,但通过遵循相应的文档和指南,可以顺利地完成安装过程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 21
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Tina姐

我就看看有没有会打赏我

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值