【问题标题】:How do I install pcre with homebrew?如何使用自制软件安装 pcre?
【发布时间】:2017-05-22 11:59:07
【问题描述】:

背景

我有一个想要跨多行运行的正则表达式。我的理解是 OSX 的 grep 无法处理这个问题(如果我错了,请纠正我!)。所以经过一些谷歌搜索后,我发现 PCRE 会做我想做的事。正如一些网站所建议的那样,我尝试使用brew install pcre 安装它。它似乎奏效了。如果我再次运行brew install pcre,我会收到此错误Warning: pcre-8.40 already installed,并且我有一个/usr/local/Cellar/pcre/8.40/ 目录。

问题

通过自制软件安装 PCRE 后,当我尝试使用 pcre 命令时,我收到此错误 pcre: command not found

问题

brew install pcre 之后我需要执行第二步吗?我没有找到为此列出的任何内容,但也许我错过了。我还发现 these instructions 用于手动安装 PCRE。在自制软件上这样做有什么缺点吗?

【问题讨论】:

  • 尝试运行 'brew link pcre' 可能是它已安装,但自制软件决定不将其添加到您的 PATH 以避免与现有系统软件冲突。或者您可以手动将 pcre 的路径添加到您的 PATH
  • @AlexZywicki 感谢您的建议!不幸的是,当我尝试那个 brew 时说它已经链接了。所以我尝试取消链接,然后再次链接。链接发生了,但我仍然收到 pcre: command not found 错误。

标签: homebrew pcre


【解决方案1】:

homebrew-core/pcre 软件包随附这些二进制文件,因此您可能需要尝试一下:

  • pcre-config
  • pcregrep
  • pcretest

【讨论】:

  • 完美,谢谢!我需要使用pcregrep 而不仅仅是pcre!干杯:D
猜你喜欢
  • 2011-10-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-11-18
  • 2021-12-13
  • 1970-01-01
相关资源
最近更新 更多