我正试图在我的小牛队(OS X 10.9)上安装Propel 2.0。我从the installation instructions开始遵循Git方法,因此:
$ git clone git://github.com/propelorm/Propel2 vendor/propel
但是,每当我想通过在终端中输入“propel”来测试我的Propel安装时,我就会得到这个:
Fatal error: Class 'Symfony\Component\Finder\Finder' not found in /Users/Dawid/vendor/propel/bin/propel.php on line 16
最简单的方法是什么?
答案 0 :(得分:2)
因此,您已经克隆了Propel Git存储库,并且发现控制台命令无法开箱即用。这是因为repo缺少其依赖项 - Propel自己用来工作的其他库。
在过去,我们只做git submodule init && git submodule update --recursive
,并且将设置和下载所有(Git)依赖关系。现在,时髦的孩子们已经转向作曲家了,还有更多的事情要做(尽管,公平地说,它可以从更广泛的来源中找回deps。)
要从Composer安装,通常会执行以下操作:
wget http://getcomposer.org/composer.phar
php composer.phar install
但是,在您的情况下,最后一步需要sudo
- 也许您在普通用户没有写入权限的文件夹中工作?