作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Mac OS X 10.11 上遇到了 pdftk 问题,希望在尝试使用我已安装的最新软件包 2.02(可在 StackOverflow 上找到)进行新安装之前,从系统中删除它的所有痕迹。
我怀疑我的系统中可能存在多个版本。
当我尝试
pdftk --version
系统报错:
dyld: Symbol not found: __ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEED1Ev
Referenced from: /usr/local/bin/pdftk
Expected in: /usr/local/bin/../lib/libstdc++.6.dylib
in /usr/local/bin/pdftk
Trace/BPT trap: 5
当我运行时
export DYLD_LIBRARY_PATH=/opt/pdflabs/pdftk/lib:$DYLD_LIBRARY_PATH
并检查我获得的版本
pdftk 2.02 a Handy Tool for Manipulating PDF Documents
Copyright (c) 2003-13 Steward and Lee, LLC - Please Visit: www.pdftk.com
This is free software; see the source code for copying conditions. There is
NO warranty, not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
如何从系统中删除它们?
编辑:我实际上在两个地方都尝试了“版本”选项,转到每个文件夹并键入
pdftk --version
我在/usr/local 文件夹上遇到了问题,但/opt 文件夹打印了版本。看来我的电脑上确实有两个版本的 pdftk,默认版本是有问题的。
最佳答案
我不知道如何卸载默认的pdftk,但/opt/pdflabs/pdftk/bin/pdftk 中的 pdftk 二进制文件似乎默认使用正确的库。因此,与此同时,您可以更改您的路径(在 .bashrc/.bash_profile 中),以便您默认使用的 pdftk(如果有类似的内容)
export PATH=/opt/pdflabs/pdftk/bin:$PATH
在/opt/pdflabs/pdftk/bin 中还有一个 pdftk_uninstall.sh,它将在必要时卸载/opt/pdflabs。我想那时 pdflabs 会发布官方更新的 pdftk,在默认目录中安装好的版本。
关于macos - 如何从 Mac OS X 中完全删除(所有版本)pdftk 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34289231/
我是一名优秀的程序员,十分优秀!