2014-09-11 174 views
0

我正在嘗試使用Neo4J圖形數據庫設置Laravel 4,以評估其主要項目的可行性。我正在使用Windows 8.1 64位。這是我第一次與作曲家打交道。我部署Laravel和Neo4jPHP,並試圖做NeoEloquent一樣,用下面的命令:哪裏可以安裝NeoEloquent

D:\composer global require "laravel/installer=~1.1" 
D:\laravel new Laravel 
D:\Laravel\echo {"require":{"everyman/neo4jphp":"dev-master"}} > composer.json && composer install 
D:\Laravel\echo {"require":{"vinelab/neoeloquent":"v1.0.5"}} > composer.json && composer install 

最後的命令總是導致給人的是Neo4jPHP是必需的錯誤;

- vinelab/neoeloquent v1.0.5 requires everyman/neo4jphp dev-master -> satisfiable by everyman/neo4jphp[dev-master]. 
- Removal request for everyman/neo4jphp == 9999999-dev 

我已經嘗試過很多次了。現在重新安裝4次。我甚至出於無奈在Neo4jPHP文件夾中運行它,並因爲某種原因安裝在那裏...

回答

2

首先,如果您使用的作曲家,再經過作曲家安裝Laravel還有:

composer create-project laravel/laravel 

或者,如果你還沒有得到了作曲家的別名:

php composer.phar create-project laravel/laravel 

然後運行:

composer require vinelab/neoeloquent 1.0.5 

或者

php composer.phar require vinelab/neoeloquent 1.0.5 
+0

D:\ Laravel>作曲家需要vinelab/neoe loquent 1.0.5 ./composer.json已更新 使用軟件包信息加載composer存儲庫 正在更新依賴項(包括require-dev) 您的需求無法解析爲可安裝的一組軟件包。 問題1個 - 對於普通人/ neo4jphp == 9999999-dev的 去除請求 - vinelab/neoeloquent V1.0.5要求普通人/ neo4jphp DEV-主 - > satisf 由普通人/ neo4jphp [DEV-主] iable。 - vinelab/neoeloquent 1.0.5的安裝要求 - > vinel可以滿足的要求 ab/neoeloquent [v1.0.5]。 – 2014-09-11 06:46:31

+0

轉到您的composer.json文件並刪除everyman/neo4jphp。運行「composer update」並重試.. – Stromgren 2014-09-11 06:49:00

+0

@Stromgen只有在文件中:{「require」:{「vinelab/neoeloquent」:「*」}} – 2014-09-11 06:49:59

相關問題