我刚刚通过以下命令全局安装了phpcpd:
sudo composer global require 'sebastian/phpcpd=
我的〜/ composer / vendor / bin /目录也在我的$ PATH变量中。
现在当我尝试运行phpcpd时出现以下错误:
You need to set up the project dependencies using the following commands:
wget http://getcomposer.org/composer.phar
php composer.phar install
知道我在这里做错了吗?
感谢。
答案 0 :(得分:0)
Sebastian在安装说明中没有提到的一点是,通过使用Composer全局安装PHPCPD,您不会安装它的依赖项,只有直接代码。您必须转到全局供应商目录中的PHPCPD目录(即那里的PHPCPD主文件夹,如...somepath/.composer/vendor/sebastian/phpcpd/
)并在那里运行composer install
。
更简单的方法是安装.phar
文件,但我知道这有不同的问题。