查找并删除composer的重复安装



最近我注意到Composer发布了2.0.x版本。我通过Homebrew安装了Composer,所以我今天运行了homebrew updatehomebrew upgrade。当我运行composer --version时,它仍然报告Composer 1.10.15 2020-10-13 15:59:09。当我运行brew list composer时,它会报告/usr/local/Cellar/comporter/2.0.7/bin/composer。我假设我必须在Homebrew版本之前加载另一个版本的composer,尽管我不记得在这台计算机上安装过没有Homebrew的composer。

在macOS(10.15.7(上,我如何才能知道我是否以及在哪里安装了另一个Composer?一旦我找到它,有没有一种稳定的方法可以摆脱它,转而使用自制版本的Composer(2.0.7(?

您可以通过运行找到调用composer --version时使用的composer的位置

which composer

如果它安装在类似/usr/local/bin/composer的目录中,您可以导航到该目录并将其删除。rm -r composer应该可以做到这一点。

在此之后,您可以使用卸载和重新安装compose through brew

brew remove composer -f
brew install composer

再次尝试运行composer --version,如果你得到了正确的,那就太好了!

相关内容

  • 没有找到相关文章

最新更新