首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >FSL应用程序初始化失败:无法连接到显示":0“

FSL应用程序初始化失败:无法连接到显示":0“
EN

Stack Overflow用户
提问于 2021-07-06 03:15:53
回答 2查看 820关注 0票数 0
  • M1苹果macbookpro
  • 大南方11.0.1

安装fsl,然后出错

代码语言:javascript
复制
(base)  -MacBook-Pro  ~ fsl
Application initialization failed: couldn't connect to display ":0"
Error in startup script: couldn't connect to display ":0"
    while executing
"load /usr/local/fsl/extras/lib/libtk8.4.dylib Tk"
    ("package ifneeded" script)
    invoked from within
"package require Tk"
    invoked from within
"if { [  string match -nocase *wish* $MYSHELL ] } {
    package require Tk
#    tk_focusFollowsMouse
#bind Button <Enter> { focus %W ; tk::ButtonEnter ..."
    (file "/usr/local/fsl/tcl/fslstart.tcl" line 18)
    invoked from within
"source [ file dirname [ info script ] ]/fslstart.tcl"
    (file "/usr/local/fsl/tcl/fsl.tcl" line 71)
    invoked from within
"source ${FSLDIR}/tcl/${origname}.tcl"
    (file "/usr/local/fsl/bin/fsl" line 22)

然后我检查我的fsl环境

代码语言:javascript
复制
(base) -MacBook-Pro  ~  echo $FSLDIR
/usr/local/fsl
代码语言:javascript
复制
(base) -MacBook-Pro  ~  flirt -version
FLIRT version 6.0
代码语言:javascript
复制
(base) -MacBook-Pro  ~  which imcp

/usr/local/fsl/bin/imcp

然后我检查我的fsl包裹,似乎没问题,没有丢失的包裹。

代码语言:javascript
复制
(base) -MacBook-Pro  ~  cd /usr/local/fsl
(base) -MacBook-Pro  /usr/local/fsl  ls
LICENCE   build     data      extras    lib       src
README    build.log doc       fslpython python    tcl
bin       config    etc       include   refdoc

然后我检查我的zsh配置,它似乎是正确的。

代码语言:javascript
复制
(base) -MacBook-Pro  /usr/local/fsl  vim ~/.zshrc

# fsl
FSLDIR=/usr/local/fsl
. ${FSLDIR}/etc/fslconf/fsl.sh
PATH=${FSLDIR}/bin:${PATH}
export FSLDIR PATH
(base) -MacBook-Pro  /usr/local/fsl  source ~/.zshrc

最后,我重新启动了我的MacbookPro,但是fsl仍然失败,错误信息是一样的。

我还试过sudo fsl

代码语言:javascript
复制
(base)  ✘ -MacBook-Pro  /usr/local/fsl  sudo fsl
You need to set the FSLDIR environment variable to point to the FSL installation directory before you can run anything.

因此,我认为fsl环境变量的配置可能是错误的,但相关配置似乎没有问题。

为什么fsl总是不能启动?

错误信息意味着什么?

非常感谢。

官方网站:

https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/FslInstallation/MacOsX https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/FslInstallation/ShellSetup

EN

回答 2

Stack Overflow用户

发布于 2021-07-08 10:06:21

虽然我没能在终端机上运行fsl,但我发现我的桌子上出现了一个新的App图标。此fsl图标是启动FSL的确切入口。

桌面上的FSL图标

错误信息“应用程序初始化失败:无法连接到显示”:0“”可以忽略。

票数 0
EN

Stack Overflow用户

发布于 2021-10-19 05:20:24

在使用Mac终端启动fsl时,我遇到了同样的问题,但我可以理解您的回答。非常感谢。

我右击X石英图标,然后选择“终端”。然后我在X石英终端上输入fsl。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68264099

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档