在每个新的终端窗口上刷新消息

时间:2014-07-16 09:07:02

标签: terminal homebrew

每当我打开一条新的终端消息时,我都会收到brew的消息:

Last login: Mon Jul 14 17:57:51 on ttys000
Error: No available formula for php55
Please tap it and then try again: brew tap josegonzalez/php

3 个答案:

答案 0 :(得分:2)

我在GitHub问题页面找到了解决此问题的方法。

https://github.com/Homebrew/homebrew-php/issues/1084

“在此提交中,Homebrew / homebrew @ 9f4f854 #diff -b3d0ec0137fd940e51500d90ca0f2fdcR155将tap公式路径更改为/usr/local/Library/Taps/josegonzalez-php/php55.rb,但正确的公式路径为/ usr / local /库/阀/ josegonzalez-PHP /式/ php55.rb

这是一个quickfix:

$ cd /usr/local/Library/Taps/josegonzalez-php
$ ln -s Formula/* .

在修复此问题后,请不要忘记使用以下方法重新连接所有符号链接:

$ cd /usr/local/Library/Taps/josegonzalez-php
$ git clean -f

“ - yesmek

答案 1 :(得分:1)

sudo pico ~/.bash_profile

并删除错误项

答案 2 :(得分:0)

我也有同样的问题。以上解决方案根本无法解决,我终于找到了问题所在:

  1. 打开您的.bash_profile.zsh.rc
  2. 从第一行看,是brew添加的一行:

    export PATH = "($brew --prefix josegonzalez-php)"

  3. 并删除它,然后 ESC - > :wq!
  4. 现在重新打开终端窗口,你应该看不到任何消息。

    现在,您可以在终端中运行brew untap josegonzalez/phpbrew untap josegonzalez-php。希望它适合你。