每当我打开一条新的终端消息时,我都会收到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
答案 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)
我也有同样的问题。以上解决方案根本无法解决,我终于找到了问题所在:
.bash_profile
或.zsh.rc
从第一行看,是brew添加的一行:
export PATH = "($brew --prefix josegonzalez-php)"
:wq!
现在重新打开终端窗口,你应该看不到任何消息。
现在,您可以在终端中运行brew untap josegonzalez/php
或brew untap josegonzalez-php
。希望它适合你。