Macos 如何解决;pdftk:可执行文件中的CPU类型错误“;在Mac上?

Macos 如何解决;pdftk:可执行文件中的CPU类型错误“;在Mac上?,macos,terminal,pdftk,Macos,Terminal,Pdftk,我想使用pdftk,但我总是在Executive:pdftk中遇到此错误zsh:bad CPU type我重新安装了pdftk,并在搜索如何解决此错误时将终端从bsh更改为zsh,但没有成功。我正在使用最新的MacOS版本“Catalina v10.15.4”此版本的pdftk在MacOS Catalina(10.15)上运行 网站上的链接不是最新的。这意味着,单击网站上的下载按钮,您将获得一个旧版本。作为初步解决方案,我成功地使用苹果的Rosetta 2层在/usr/local中安装了Int

我想使用pdftk,但我总是在Executive:pdftk中遇到此错误
zsh:bad CPU type
我重新安装了pdftk,并在搜索如何解决此错误时将终端从bsh更改为zsh,但没有成功。我正在使用最新的MacOS版本“Catalina v10.15.4”

此版本的pdftk在MacOS Catalina(10.15)上运行


网站上的链接不是最新的。这意味着,单击网站上的下载按钮,您将获得一个旧版本。

作为初步解决方案,我成功地使用苹果的Rosetta 2层在/usr/local中安装了Intel版本的homebrew(与/opt/homebrew中的M1版本并行)。英特尔软件包(自制公式)在苹果M1体系结构上似乎没有任何问题。pdftk和pandoc即使不加前缀“arch-x86_64”(例如,下面链接的示例中的命令“pandoc sample.md-o sample.html”)也可以工作

命令:

arch -x86_64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
alias ibrew='arch -x86_64 /usr/local/bin/brew'
ibrew analytics off
ibrew install pdftk-java
ibrew install pandoc
进一步资料:


也适用于M1上的Big Sur(OSX 11)!你现在是男人了,狗狗。一年后,互联网给你带来的“为什么”时刻问题依然存在……这是有效的(英特尔的大苏尔)。向作者发送电子邮件,要求他修复链接。