brew upgrade升级php版本后报错

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了brew upgrade升级php版本后报错相关的知识,希望对你有一定的参考价值。

Mac中brew upgrade php@7.2对7.2版本更新,然后控制台中输入:php -v提示报错如下:

bash: /usr/local/Cellar/php@7.2/7.2.17_1/bin/php: No such file or directory

因为7.2.17_1是老版本包内容在更新后自动被删除,所以我们需要替换系统配置:
1、找到更新目录名:

$ cd /usr/local/Cellar/php@7.2
$ ls

技术图片
这里对更新目录是7.2.30_1
2、找到系统配置文件

$ vim ~/.bash_profile

替换为更新的目录
技术图片

3、让配置生效

$ source ~/.bash_profile

4、再次执行 php -v 能看到版本号了就哦了(注意如果开了多个控制台载入原来的配置问题,关掉原来打开的其他控制台)

技术图片

以上是关于brew upgrade升级php版本后报错的主要内容,如果未能解决你的问题,请参考以下文章

windows下python -m pip install --upgrade pip升级后报错的解决方法

ubuntu 16.04 LTS upgrade后报错snapd

解决mac安装homebrew后报错-bash: brew: command not found

错误记录TabLayout 升级支持库版本后报错 ( support:design 支持库升级到 28.0.0 后源码发生变更 )

升级到 Capacitor v3 包 com.getcapacitor.annotation 后报错不存在

MacOS升级Python