我不断收到错误:安装 PHP 时"Git must be installed and in your PATH"



我正试图在运行Monterey的Mac上安装php。我尝试使用brew安装它,但我得到了以下错误:错误:Git必须安装在您的PATH中

我尝试过brew博士和brew升级,但他们给出了相同的错误。任何帮助都会很棒。

下面是完整的代码:

andrews-mbp:OSX-Messages-Exporter-master andrew$ brew install php@7.4
/usr/local/Homebrew/Library/Homebrew/version.rb:366:in `initialize': Version value must be a string; got a NilClass () (TypeError)
from /usr/local/Homebrew/Library/Homebrew/os/mac/version.rb:23:in `initialize'
from /usr/local/Homebrew/Library/Homebrew/os/mac.rb:18:in `new'
from /usr/local/Homebrew/Library/Homebrew/os/mac.rb:18:in `version'
from /usr/local/Homebrew/Library/Homebrew/os/mac.rb:52:in `prerelease?'
from /usr/local/Homebrew/Library/Homebrew/os.rb:19:in `<module:OS>'
from /usr/local/Homebrew/Library/Homebrew/os.rb:1:in `<top (required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /usr/local/Homebrew/Library/Homebrew/global.rb:26:in `<top (required)>'
from /usr/local/Homebrew/Library/Homebrew/brew.rb:21:in `require_relative'
from /usr/local/Homebrew/Library/Homebrew/brew.rb:21:in `<main>'
Error: Git must be installed and in your PATH!
/usr/local/Homebrew/Library/Homebrew/version.rb:366:in `initialize': Version value must be a string; got a NilClass () (TypeError)
from /usr/local/Homebrew/Library/Homebrew/os/mac/version.rb:23:in `initialize'
from /usr/local/Homebrew/Library/Homebrew/os/mac.rb:18:in `new'
from /usr/local/Homebrew/Library/Homebrew/os/mac.rb:18:in `version'
from /usr/local/Homebrew/Library/Homebrew/os/mac.rb:52:in `prerelease?'
from /usr/local/Homebrew/Library/Homebrew/os.rb:19:in `<module:OS>'
from /usr/local/Homebrew/Library/Homebrew/os.rb:1:in `<top (required)>'
from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/lib/ruby/2.6.0/rubygems/core_ext/kernel_require.rb:54:in `require'
from /usr/local/Homebrew/Library/Homebrew/global.rb:26:in `<top (required)>'
from /usr/local/Homebrew/Library/Homebrew/brew.rb:21:in `require_relative'
from /usr/local/Homebrew/Library/Homebrew/brew.rb:21:in `<main>'
andrews-mbp:OSX-Messages-Exporter-master andrew$ 

您可能缺少xcode选择工具。请尝试以下命令。

xcode-select --install

似乎链接到rosetta无法在M2 Mac上编织pdf:pandoc错误Applications/RStudio.app/Contents/Resources/app/quarto/bin/tools/pandoc:可执行中的CPU类型错误

我确实运行了/usr/sbin/softwareupdate --install-rosetta --agree-to-license,一切都解决了。

相关内容

最新更新