Ich habe versucht, die Google-Clientbibliothek mit Composer zu installieren, aber ich kann Composer nicht installieren oder PHP in der Befehlszeile verwenden.
Ich verwende PHP 8.0.8 mit MAMP und es funktioniert einwandfrei, sodass ich weiß, dass es installiert ist. Wenn ich „php“ in das Terminal eingebe, erhalte ich die Meldung „Befehl nicht gefunden“. Da ich dachte, es könnte sich um eine Umgebungsvariable handeln, habe ich versucht, zum PHP-Ordner /Applications/MAMP/bin/php/php8.0.8/lib/php zu navigieren und den PHP-Befehl erneut auszuführen, bekam aber immer noch den gleichen Fehler
Ich verwende einen Mac mit Monterey
将默认的 Mac OS X PHP 更改为 MAMP 的 PHP 安装并安装 Composer 包管理
更改 PHP 安装的说明
首先,让我们了解我们正在运行的 PHP 版本(以了解它是否是默认版本)。
为此,请在终端内触发此命令:
这应该输出 Mac OS X 预安装的默认 PHP 安装路径,默认情况下它必须是(假设您之前没有更改过):
现在,我们只需要将其交换到随 MAMP 安装的 PHP,该 PHP 位于
/Applications/MAMP/bin/php/php5.4.10/bin
(MAMP 2.1.1) 3)为此,我们需要编辑
.bash_profile
并将 PHP 的 MAMP 版本添加到 PATH 变量。请按照以下简单步骤操作:
在终端中,运行
vim ~/.bash_profile
键入
i
,然后将以下内容粘贴到文件顶部:按
ESC
,输入:wq
,然后按Enter
在终端中,运行
source ~/.bash_profile
在终端中,再次输入
which php
并查找更新后的字符串。如果一切成功,它应该输出 MAMP PHP 安装的新路径。如果它没有输出正确的路径,请尝试关闭终端窗口(完全退出)并再次打开,它应该应用更改(简称重新启动)。
安装 Composer 包管理
现在您可以触发命令来全局安装作曲家(这样您就可以从任何地方访问它):
您可以通过在终端中键入以下命令来验证安装是否有效:
它将向您显示当前版本以及安装成功后可以使用的命令列表。
原始来源