2016-12-27 297 views
1
Could not find package /laravel/laravel with stability stable. 

所以我有一個錯誤,當我試圖創建使用下面的命令新laravel項目:找不到包/ laravel/laravel穩定穩定

composer create-project --prefer-dist /laravel/laravel project 

如果我嘗試只是laravel新項目,我得到: laravel:命令未找到

然而,如果我移動到它的安裝文件夾(這是〜/ .config/composer/vendor/laravel/installer),我鍵入:

php laravel new project 

然後它的工作,但我得到一堆*建議安裝*。例如:

laravel/framework suggests installing symfony/psr-http-message-bridge (Required to use psr7 bridging features (0.2.*).) 
symfony/routing suggests installing symfony/expression-language (For using expression matching) 
psy/psysh suggests installing hoa/console (A pure PHP readline implementation. You'll want this if your PHP install doesn't already support readline or libedit.) 

還有更多。

我在Linux Mint Cinnamon 64位和LAMP上。

+1

'/ laravel/laravel'中不應該有額外的斜槓。它應該是'composer create-project --prefer-dist laravel/laravel project'。您還需要將您的全局作曲軟件包位置添加到您的$ PATH環境變量中才能使用它們。 – maiorano84

+0

好的,只是設法用作曲家創建項目--prefer-dist laravel/laravel項目創建項目。你能告訴我作曲家全球套件在哪裏?都在〜/ config/composer/vendor/bin嗎?但如果我從那裏運行它,我必須使用:「php laravel」。但我應該能夠「拉拉維爾」,對吧? – Scarass

+0

不是沒有將它添加到你的$ PATH變量,你不是。你可以通過運行'composer config --list --global'找到你的全局包的位置。您還可以通過運行'composer global show'並查看是否列出了'laravel/installer'來查看是否全局安裝了軟件包。如果沒有,你沒有正確安裝它。如果是,那麼[閱讀這看看如何添加適當的路徑](http://stackoverflow.com/questions/25373188/laravel-installation-how-place-place-composer-vendor-bin-directory-在你的)。此外,[閱讀文檔](https://laravel.com/docs/5.3/installation) – maiorano84

回答

1

您需要的一切都在Laravel's extensive documentation

通過作曲家創建項目

或者,您也可以通過在終端發出作曲家 創建項目命令來安裝Laravel:

composer create-project --prefer-dist laravel/laravel blog

注意在laravel/laravel中沒有前面的斜線。

對於安裝工作,又可以參考文檔:

通過Laravel安裝

首先,下載Laravel安裝使用作曲:

composer global require "laravel/installer"確保將 $HOME/.composer/vendor/bin directory(或您的操作系統的 的等效目錄)放在您的$ PATH中,這樣laravel可執行文件可以位於 您的系統。

安裝完成後,laravel new命令將在您指定的目錄中創建一個新的Laravel 安裝。例如,laravel新 博客將創建一個包含新Laravel 安裝所有已安裝Laravel的依賴關係的一個名爲博客:

laravel new blog

你可以閱讀更多有關更改$ PATH變量here

+0

謝謝,我已經重新運行laravel安裝程序,現在沒關係,或者現在看起來如此 – Scarass