我正在使用Ubuntu 14.04,一直尝试各种方法来安装Laravel,但都失败了。每次尝试都会出现错误信息。现在我正在尝试快速入门文档中的第一种方法,也就是通过Laravel Installer进行安装,但它要求"确保将~/.composer/vendor/bin
目录放入您的PATH
中,这样当您在终端中运行Laravel命令时,Laravel可执行文件才能被找到。"那么我的问题是,我该怎么做呢?这可能是一个简单的问题,但我真的很沮丧,希望得到任何帮助。
我正在使用Ubuntu 14.04,一直尝试各种方法来安装Laravel,但都失败了。每次尝试都会出现错误信息。现在我正在尝试快速入门文档中的第一种方法,也就是通过Laravel Installer进行安装,但它要求"确保将~/.composer/vendor/bin
目录放入您的PATH
中,这样当您在终端中运行Laravel命令时,Laravel可执行文件才能被找到。"那么我的问题是,我该怎么做呢?这可能是一个简单的问题,但我真的很沮丧,希望得到任何帮助。
对于Linux Mint 18:编辑~/.bashrc文件,在底部添加以下行:
export PATH="$PATH:$HOME/.config/composer/vendor/bin"
接着输入命令,则可以载入资源.bashrc:
source ~/.bashrc (or close and reopen the terminal)
在控制台中输入以进行测试:
echo $PATH
laravel
如果有人使用ZSH,所有步骤都是相同的,除了以下几点:
.zshrc
export PATH=~/.composer/vendor/bin:$PATH
source ~/.zshrc
然后尝试valet
,如果要求输入密码,则一切正常。
将环境变量添加到 bashrc
文件中
适用于 Ubuntu 17.04 和 17.10:
echo 'export PATH="~/.config/composer/vendor/bin"' >> ~/.bashrc
适用于Ubuntu 18.04
echo 'export PATH="$PATH:$HOME/.composer/vendor/bin"' >> ~/.bashrc
bashrc
文件。source ~/.bashrc
如果任何方法都无法工作,则首先检查 Composer 是否安装。要检查,请运行以下命令:
locate composer -l 1
echo 'export PATH="OUTPUTHERE/vendor/bin"' >> ~/.bashrc
在成功执行Laravel命令后,需要为父文件夹授予权限(例如,如果您正在使用Apache服务器,则需要将权限授予Apache Web列出目录等)。
sudo chown $USER:$USER -R /var/www/html/
MacOS Sierra 用户:
如果您已经在计算机上安装了MAAP和MAAP Pro,请确保从应用程序文件夹中将其删除。
进入根目录 cd ~
检查homebrew(如果您已经安装了homebrew)或者确保PHP是最新版本
brew install php70
export PATH="$PATH:$HOME/.composer/vendor/bin"
echo 'export PATH="$PATH:$HOME/.composer/vendor/bin"' >> ~/.bash_profile
source ~/.bash_profile
cat .bash_profile
确保显示如下内容: export PATH="$PATH:$HOME/.composer/vendor/bin"
laravel
现在它应该是全局的了
AWS Ubuntu 18.04 LTS
Linux ws1 4.15.0-1023-aws #23-Ubuntu SMP Mon Sep 24 16:31:06 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux
AWS Ubuntu 18.04 LTS是一种基于Linux的操作系统,用于Amazon Web Services云平台。上述命令行输出显示了当前系统的版本和内核信息。echo 'export PATH="$PATH:$HOME/.config/composer/vendor/bin"' >> ~/.bashrc && source ~/.bashrc
Worked for me.
在 Fedora 上:
一些 composer 的二进制文件不在 .composer 目录中,因此您需要使用以下命令来定位它们:
locate composer | grep vendor/bin
echo 'export PATH="$PATH:$HOME/{you_composer_vendor_path}"' >> ~/.bashrc
"/.config/composer/vendor/bin"
,祝好!我做了这个,在OSX上运行良好:
打开你的终端
nano ~/.bash_profile
并粘贴
export PATH=~/.composer/vendor/bin:$PATH
按下control + x键
按下y键
按下回车/enter键
echo 'export PATH="$PATH:$HOME/.config/composer/vendor/bin"' >> ~/.bashrc
source ~/.bashrc
这是我在我的.bashrc文件中添加并且生效的内容。
export PATH="$PATH:/home/myUsername/.composer/vendor/bin"