2014-01-05 83 views
2

我正在尝试在我的Mavericks(OS X 10.9)上安装Propel 2.0。我跟着Git的方法从the installation instructions,即:在Mac上安装Propel 2.0

$ git clone git://github.com/propelorm/Propel2 vendor/propel 

但是,每当我想通过在终端中输入“推动”来测试我的Propel安装,我得到这个:

Fatal error: Class 'Symfony\Component\Finder\Finder' not found in /Users/Dawid/vendor/propel/bin/propel.php on line 16 

是什么使其工作的最简单方法?

+0

这可能是最好的,如果你解释你如何在你的问题中设置它,而不是将人引向链接。问题应该是独立的,在任何情况下,都有三种方法(Composer,Git,tarball)。 – halfer

+0

@halfer完成:) 有人有什么想法吗?我很快就需要解决方案(截止日期) –

+1

(最好不要在这里要求紧急,@Dav - 它鼓励近距离投票!) – halfer

回答

2

因此,您已经克隆了Propel Git存储库,并发现控制台命令无法正常工作。这是因为回购缺少其依赖项 - Propel自己使用的其他库。

在过去的日子里,我们只做git submodule init && git submodule update --recursive,并且繁荣,所有(Git)依赖关系都会被设置和下载。现在时髦的孩子们已经转向了作曲家,还有更多的事情要做(尽管如此,公平地说,它可以从更广泛的来源中找回音乐)。

从作曲安装,一个通常会做:

wget http://getcomposer.org/composer.phar 
php composer.phar install 

然而,在你的情况,sudo是所需的最后一步 - 也许你到你平时的用户没有一个文件夹中的工作有写入权限?