2014-01-05 110 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是所需的最後一步 - 也許你到你平時的用戶沒有一個文件夾中的工作有寫入權限?