我已经在最新的Oracle Virtualbox上运行的Ubuntu 17.04中使用以下过程通过composer安装了laravel:
步骤:
1)composer global require "laravel/installer"
2)nano .bashrc
3)我添加了导出PATH="$PATH:$HOME/.composer/vendor/bin"
4)保存更改。
我甚至将此行添加到.profile注销然后重新登录但我仍然没有找到laravel命令。
我做错了什么?
答案 0 :(得分:10)
对于MAC用户:
在终端中,键入以下内容:
1. nano ~/.bash_profile
2. export PATH="~/.composer/vendor/bin:$PATH"
如果您是终端新用户,请尝试按照此youtube视频。
答案 1 :(得分:5)
你可以省去头痛:从作曲家安装:
$exe = 'C:/Program Files (x86)/Tesseract-OCR/tesseract.exe';
$image = 'Book.png';
$output = 'Out';
$language = ''; // '-l deu' = German etc
$img = 'Images/' . $image;
exec("\"$exe\" \"$img\" \"$output\" {$language} ");
composer create-project --prefer-dist laravel/laravel blog
是您项目的名称
答案 2 :(得分:2)
我的Linux Mint也有同样的问题。检查composer文件夹路径是否在~/.config/composer
中,那么您需要更改$PATH
变量,如下所示。
这应该可以解决问题:
nano .bashrc [ or nano .bash_profile ]
export PATH=~/.config/composer/vendor/bin:$PATH [ Add this line and save it ]
source .bashrc
答案 3 :(得分:1)
有时候Laravel不在那条道路上。而是尝试〜/ .config / composer / vender / bin /。但要确保laravel存在于该路径中。
答案 4 :(得分:1)
您需要编辑bash_profile
nano ~/.bash_profile
复制/粘贴
export PATH=~/.composer/vendor/bin:$PATH
然后运行
source ~/.bash_profile
现在您可以在终端中使用laravel命令
答案 5 :(得分:1)
您需要编辑您的 .bashrc
nano ~/.bashrc
添加这一行
export PATH=$HOME/.config/composer/vendor/bin:$PATH
保存并退出
然后关闭您的终端并重新打开它
运行:
laravel
答案 6 :(得分:0)
这很可能是因为您没有正确设置目录。我以root身份安装了laravel,所以我的目录是“/root/.composer/vendor/bin”。导航到您的主目录并执行以下操作:
- 请记住,永远不要在生产服务器上通过root安装 -
答案 7 :(得分:0)
如果您收到此错误,则路径有问题。您必须编辑 .zshrc 文件并添加此行
从终端运行以下命令编辑文件
纳米 ~/.zshrc
然后在该文件中输入这一行
导出路径="$HOME/.composer/vendor/bin:$PATH"
要保存,请按 Control + X 按钮。
然后按 Y 保存并按 Enter。
有时如果你有重复的路径可能会带来错误
非常感谢 NILESH SHIRAGAVE https://snilesh.com/blog/solved-zsh-command-not-found-laravel/