本文介绍: 你可以通过终端输入 which phpwhereis php查找 PHP 的安装路径。找到你想要使用的 PHP 版本路径例如 /usr/local/bin/php7.4 和 /usr/local/bin/php8.0。请注意,这种方法不会将多个 PHP 版本添加环境变量 PATH 中,而是通过别名让你能够轻松地在终端使用不同版本的 PHP。现在,你可以终端使用 php74 或 php80 命令运行指定版本的 PHP。保存并重新加载配置文件。将显示 PHP 7.4 版本信息

本地环境配置多个版本的 PHP 到环境变量可以通过以下方法

找到各个 PHP 版本的可执行文件路径。你可以通过终端输入 which php 或 whereis php查找 PHP 的安装路径。找到你想要使用的 PHP 版本的路径例如 /usr/local/bin/php7.4 和 /usr/local/bin/php8.0。

每个 PHP 版本创建一个别名。在你的 shell 配置文件例如 .bashrc、.zshrc 或 .bash_profile)中添加以下行:

alias php74='/usr/local/bin/php7.4'
alias php80='/usr/local/bin/php8.0'

这将为 PHP 7.4 和 PHP 8.0 版本创建别名 php74 和 php80。你可以根据需要创建其他版本的别名

保存并重新加载配置文件。在终端中运行以下命令,使更改生效

source ~/.bashrc

或者,如果你使用的是其他 shell 配置文件,如 .zshrc 或 .bash_profile,请相应地替换文件名

现在,你可以在终端中使用 php74 或 php80 命令来运行指定版本的 PHP。例如
php74 –v
显示 PHP 7.4 版本的信息

请注意,这种方法不会将多个 PHP 版本添加到环境变量 PATH 中,而是通过别名让你能够轻松地在终端中使用不同版本的 PHP。这样可以避免在 PATH 中引入多个 PHP 版本,从而导致潜在的冲突混淆

macOS 上,你可以通过以下步骤查看 shell 配置文件

首先,确定你正在使用的 shell。在终端中输入以下命令:
echo $SHELL
这将显示你当前使用的 shell,例如 /bin/bash表示使用 Bash shell)或 /bin/zsh表示使用 Zsh shell)。

根据你使用的 shell,查看相应的配置文件。对于 Bash shell,主要的配置文件是 ~/.bash_profile 或 ~/.bashrc。对于 Zsh shell,主要的配置文件是 ~/.zshrc

使用文本编辑打开相应的配置文件。在终端中输入以下命令之一,根据你使用的 shell 和喜欢的文本编辑器进行选择

open -a TextEdit ~/.bash_profile

open -a TextEdit ~/.bashrc

open -a TextEdit ~/.zshrc
这将使用 TextEdit 应用程序打开相应的配置文件。你可以将 TextEdit 替换为你喜欢的文本编辑器,例如 Visual Studio Code、Sublime Text 等。

打开的配置文件中,你可以查看、编辑和添加环境变量别名等。完成更改后,请保存文件并关闭编辑器

为了使更改生效需要重新加载配置文件。在终端中运行以下命令,根据你使用的 shell 进行选择

source ~/.bash_profile

source ~/.bashrc

source ~/.zshrc

现在,你已经查看并编辑macOS 上的 shell 配置文件。

原文地址:https://blog.csdn.net/weixin_41423450/article/details/130874191

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任

如若转载,请注明出处:http://www.7code.cn/show_23032.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱suwngjj01@126.com进行投诉反馈,一经查实,立即删除

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注