无法在 macOS X 上安装 ghostscript

Posted

技术标签:

【中文标题】无法在 macOS X 上安装 ghostscript【英文标题】:Can't get ghostscript to install on macOS X 【发布时间】:2018-06-21 04:53:32 【问题描述】:

我已经多次运行 ghostscript 9.09 安装程序,但即使它没有出错,我在系统上的任何地方都没有 gs 可执行文件(使用 find / -type l -name gs -print 验证)。我不确定在哪里/如何解决这个问题,但我需要 ghostscript 来试用 Scribus。有谁知道 ghostscript 与 macOS X 10.12.6 不兼容,该怎么办?我已经尝试从 Finder 和终端运行配置脚本,而且看起来还不错。除了在它通过它的过程之后我没有得到任何结果。感谢您的任何想法。

【问题讨论】:

为什么不从源代码编译呢? 9.09 也是旧版本(当前是 9.23) 【参考方案1】:

我不相信我们 (Artifex) 会为 MacOS/X 提供安装程序。事实上,我们提供安装程序的唯一操作系统是 Windows。

您使用的安装程序是从哪里获得的?

运行 configure 意味着您已经获取了源代码,而不是安装程序,并且仅仅运行 configure 是不够的,您还需要运行 make,我不清楚您是否已经这样做了。另外,IIRC(我不在办公桌前,我正在旅行)你应该运行 autogen.sh,而不是直接配置。

【讨论】:

软件包管理器 Homebrew 有 9.23 版可用。运行“brew ghostscript”将其安装在您的 Mac 上。如果您没有安装 Homebrew,请在命令行中键入或粘贴: /usr/bin/ruby -e "$(curl -fsS raw.githubusercontent.com/Homebrew/install/master/install)" 来安装它。 Homebrew 主页位于:brew.sh【参考方案2】:

我曾经在 macOS 上运行由 MacPorts project 提供的 Ghostscript。我刚刚在朋友的 MacBook 上查了一下:作为 MacPorts 包提供的 macOS 12.6.x (Sierra) 的最新版本是 Ghostscript v9.53.3。

按照 MacPorts 的说明安装他们的框架应该很简单,然后在终端中执行:

sudo port install ghostscript

将在您的 Mac 上为您提供有效的 Ghostscript 安装。

【讨论】:

以上是关于无法在 macOS X 上安装 ghostscript的主要内容,如果未能解决你的问题,请参考以下文章

在MacOS Sierra上安装Conda(10.x)

sh 在MacOS X上安装Bash版本4

无法在 MacOS 上安装 Colorls

辅助功能检查器无法在 MacOS Catalina 和 Mojave 上的 Xcode 11.x、iOS 13.x 上运行

无法在 MacOS 上安装 TypeScript - 终端错误

无法在终端 macOS 10.15.7 上安装 cocoapods