2017-08-23 34 views
1

我試圖在全局安裝composer。無法全局安裝phpunit Mac

>composer global require phpunit/phpunit

但由於某些原因,我不能,因爲它已經安裝在其他地方。但不是與作曲家。

我可以卸載phpunit並重新全局嗎?

+0

已經安裝?如果你嘗試通過shell執行它會發生什麼?如何安裝?通過釀造?如果你啓動'哪個phpunit'打印什麼? – Matteo

+0

phpunit找不到 –

+0

確認您已經從您的主目錄啓動,並驗證命令是否返回'ls .composer/vendor' – Matteo

回答

0

全球安裝的官方方式描述爲here in the doc

至於例如,對於當前版本:

$ wget https://phar.phpunit.de/phpunit-6.2.phar 
$ chmod +x phpunit-6.2.phar 
$ sudo mv phpunit-6.2.phar /usr/local/bin/phpunit 
$ phpunit --version 

否則,你可以遵循this article和發射,從你的主目錄

$ composer global require phpunit/phpunit 
$ export PATH=~/.composer/vendor/bin:$PATH 
$ which phpunit 
/Users/acme/.composer/vendor/bin/phpunit 

希望這幫助

+0

問題是我需要先刪除它,然後重新安裝它。 –

+0

我可以在項目中運行./vendor/bin/phpunit。但不是全球 –