显示:无法打开 X 服务器
display: unable to open X server
我 运行 我的 Mac 上的 ImageMagick 在 Yosemite 上运行。我刚刚下载了 ImageMagick,我正在尝试通过 运行 在命令行上打开徽标显示:
display logo.gif
执行上述命令后,出现以下错误:
display: unable to open X server `:0.0' @ error/display.c/DisplayImageCommand/426.
我已经完成了安装 ImageMagick 的所有步骤,包括执行以下命令:
export DISPLAY=:0.0
我仍然没有显示出来。当我回显 $DISPLAY 时,我的控制台显示 0.0。
我该如何解决这个错误?感谢任何帮助。
不要尝试导出 $DISPLAY
环境变量,因为这将在启动 X11 (XQuartz) 时设置。在 OS X 上,这通常是唯一的 unix 路径。类似于:
echo $DISPLAY
#=> /private/tmp/com.apple.launchd.CWOgR6ULcX/org.macosforge.xquartz:0
启动 X 服务器(恕我直言)的最佳方法是使用 Spotlight
- ⌘ + space
- 搜索“
X11
”,然后搜索 ↩
- 打开新终端 window & 运行 你的
display
命令
我 运行 我的 Mac 上的 ImageMagick 在 Yosemite 上运行。我刚刚下载了 ImageMagick,我正在尝试通过 运行 在命令行上打开徽标显示:
display logo.gif
执行上述命令后,出现以下错误:
display: unable to open X server `:0.0' @ error/display.c/DisplayImageCommand/426.
我已经完成了安装 ImageMagick 的所有步骤,包括执行以下命令:
export DISPLAY=:0.0
我仍然没有显示出来。当我回显 $DISPLAY 时,我的控制台显示 0.0。
我该如何解决这个错误?感谢任何帮助。
不要尝试导出 $DISPLAY
环境变量,因为这将在启动 X11 (XQuartz) 时设置。在 OS X 上,这通常是唯一的 unix 路径。类似于:
echo $DISPLAY
#=> /private/tmp/com.apple.launchd.CWOgR6ULcX/org.macosforge.xquartz:0
启动 X 服务器(恕我直言)的最佳方法是使用 Spotlight
- ⌘ + space
- 搜索“
X11
”,然后搜索 ↩ - 打开新终端 window & 运行 你的
display
命令