在Mac上安装Propel 2.0

时间:2014-01-05 11:35:34

标签: php mysql macos propel

我正试图在我的小牛队(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

最简单的方法是什么?

1 个答案:

答案 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 - 也许您在普通用户没有写入权限的文件夹中工作?