Could not find package /laravel/laravel with stability stable.
我尝试使用以下命令创建新的Laravel项目时出现了错误:
composer create-project --prefer-dist /laravel/laravel project
如果我尝试使用“laravel new project”命令,会出现以下错误:
laravel: command not found
然而,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。
/laravel/laravel
中不应该有额外的斜杠。正确的命令是composer create-project --prefer-dist laravel/laravel project
。您还需要将全局 composer 包的位置添加到 $PATH 环境变量中,以便使用它们。 - maiorano84composer config --list --global
来查找全局包的位置。您还可以通过运行composer global show
并查看是否列出了laravel/installer
来确定是否全局安装了该软件包。如果没有,则您没有正确安装它。如果有,那么请阅读此内容以了解如何添加适当的路径。此外,请阅读文档。 - maiorano84