source ~/.bashrc (or close and reopen the terminal)
通过在控制台中键入来测试它:
echo $PATH
或输入控制台:
laravel
12
将导出PATH = "$PATH:~/.composer/vendor/bin"添加到〜/ .bashrc适用于您的情况,因为您在运行终端时只需要它 . 为了完整起见, appending it to PATH in /etc/environment (sudo gedit /etc/environment and adding ~/.composer/vendor/bin in PATH) 即使被其他程序调用也会起作用,因为它是系统范围的环境变量 . https://help.ubuntu.com/community/EnvironmentVariables
-1
MacOS Sierra用户:
如果您在计算机上安装了MAAP和MAAP Pro,请确保从Application文件夹中删除MAAP和MAAP Pro
17 回答
将此文件夹放在PATH环境变量类型上
这会将文件夹附加到现有PATH,但是它仅对您当前的终端会话有效 .
如果您希望自动设置它,则取决于您使用的shell . 对于bash,您可以使用您喜欢的编辑器将此行追加到
$HOME/.bashrc
,或在shell上键入以下内容为了检查它是否有效,请注销并再次登录或执行
在壳上 .
PS:对于没有
~/.bashrc
的其他系统,您也可以将其放入~/.bash_profile
PSS:对于最近的laravel,你需要在
PATH
上放置$HOME/.config/composer/vendor/bin
.PSSS:如果要将此文件夹也放在路径中也用于其他shell或GUI,则应将所述
export
命令附加到~/.profile
(参见https://help.ubuntu.com/community/EnvironmentVariables) .详细说明:
在你的〜/ .bashrc中添加以下行:
然后重新加载:
检查是否正确添加:
在全球安装了作曲家的Ubuntu 16.04 LTS中,这对我有用 .
编辑主目录中的.bashrc文件,将路径放在/your/home/.config/composer/vendor/bin中的composer bin文件夹中
如果不起作用,请验证composer bin目录的路径,然后关闭并重新打开终端 . 否则,尝试注销并登录Ubuntu .
也适用于ubuntu 18.04 . 感谢@chifliiiii提供反馈 .
要在Yosemite(OS X 10.10.5)上设置PATH,请使用以下命令:
要重新加载退出终端并重新启动或使用:
帮帮我,希望它帮助那里的其他人!
我做了以上所有事情并没有对我有用 .
我把它复制到我的终端,它对我有用 .
这适用于在Mac OS X版本10.9.5上设置PATH .
我试图添加$ HOME因为我使用用户 Profiles :
当您不使用用户 Profiles 时:
然后重新加载:
我希望这对你有帮助 .
打开Mac终端:
如果您还没有使用过vi,最初可能看起来有点滑稽,所以请按顺序输入以下代码:
按ESC键
按ENTER键
按ENTER键
现在您应该已经返回到正常的终端视图 .
检查作曲家现在是否有正确的路径:
如果您看到包含文件目录的路径(例如/Users/JeffStrongman/.composer/vendor/bin),那么您很高兴 .
然后运行您的安装 . 我遇到了这个问题,同时配置我的Mac使用Laravel代客 .
示例(可选)
对于Linux Mint 18:编辑〜/ .bashrc并在底部添加以下行:
然后资源.bashrc(在控制台中输入):
通过在控制台中键入来测试它:
或输入控制台:
将导出PATH = "$PATH:~/.composer/vendor/bin"添加到〜/ .bashrc适用于您的情况,因为您在运行终端时只需要它 .
为了完整起见, appending it to PATH in /etc/environment (sudo gedit /etc/environment and adding ~/.composer/vendor/bin in PATH) 即使被其他程序调用也会起作用,因为它是系统范围的环境变量 .
https://help.ubuntu.com/community/EnvironmentVariables
MacOS Sierra用户:
如果您在计算机上安装了MAAP和MAAP Pro,请确保从Application文件夹中删除MAAP和MAAP Pro
在根目录
cd ~
检查自制程序(如果你已经安装了自制程序)或者让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
现在它应该是全球性的
对于Ubuntu 16.04
这是我在.bashrc文件中添加的内容 .
export PATH="$PATH:/home/myUsername/.composer/vendor/bin"
对于Ubuntu,它是这样的:在文件的末尾添加这一行
~/.bashrc
然后执行以下命令重新加载路径:
Composer bin目录设置并存储在bin-dir config变量中,根据您的设置可能会有所不同 . 运行命令
composer global config bin-dir --absolute
将告诉您全局编写器bin目录的绝对路径 . 使用此命令,您可以修改.bash_profile
以将其精确地添加到PATH
中 .我做了这个,它适用于osx:
午餐你的终端
并粘贴
按控件x
按y键
按返回/回车键
要解决此问题,请确保首先找到composer.phar的路径
我的例子是这样的
去cd用户>您的用户>命令ls并查看是否存在composer.phar,然后将以上行添加到.bash_profile . 确保将用户名更改为您自己的用户名 .
希望这可以帮到你
如果有人使用ZSH,除了以下几点外,所有步骤都是相同的:
找到文件
.zshrc
在底部添加以下行
export PATH=~/.composer/vendor/bin:$PATH
source ~/.zshrc
然后尝试
valet
,如果要求输入密码,那么一切正常 .