Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php -bash:laravel:未找到命令-Mac High Siera_Php_Bash_Macos_Laravel_Laravel 5 - Fatal编程技术网

Php -bash:laravel:未找到命令-Mac High Siera

Php -bash:laravel:未找到命令-Mac High Siera,php,bash,macos,laravel,laravel-5,Php,Bash,Macos,Laravel,Laravel 5,我今天安装了High Sierra的新版本(在重置了我的整个mac之后),所以现在我要安装所有与编程相关的东西,比如现在的Laravel安装程序 我在安装laravel安装程序和路径方面遇到问题。 我知道有很多问题与此类似,但出于某种原因,我还没有找到正确的答案 所以,正如拉威尔的文档所说,我安装了composer,效果很好。之后,我用composer安装了Laravel安装程序。我将路径的命令(?)放在.bashrc文件中,但在重新打开终端后,没有找到命令Laravel。我从以前的时候就知道这

我今天安装了High Sierra的新版本(在重置了我的整个mac之后),所以现在我要安装所有与编程相关的东西,比如现在的Laravel安装程序

我在安装laravel安装程序和路径方面遇到问题。 我知道有很多问题与此类似,但出于某种原因,我还没有找到正确的答案

所以,正如拉威尔的文档所说,我安装了composer,效果很好。之后,我用composer安装了Laravel安装程序。我将路径的命令(?)放在.bashrc文件中,但在重新打开终端后,没有找到命令Laravel。我从以前的时候就知道这件事很麻烦,我也不太熟悉命令行中的所有东西,所以这对我来说有点难

我所做的:

1) 我安装了作曲家。在那之后,我在终端上做了mv composer.phar/usr/local/bin/composer。我也做了
mkdir-p/usr/local/bin
,因为我有一个新安装,所以这些目录当然找不到,因为它们不存在

2) 之后,我在终端中运行了composer global require“laravel/installer”。一切都很顺利

3) 最后一步是对路径执行此操作。我还是不知道我做得对不对。我所做的是
nano~/.bashrc
,然后将
export PATH=~/.composer/vendor/bin:$PATH
添加到此文件中。这不起作用,所以我仍然无法使用Laravel。。在我的候机楼。我对这个
source
命令不太了解,但是当我使用
source~/.bashrc
时,我可以使用这个Laravel命令,但是当我打开一个新的选项卡或窗口时,我就不能再使用它了

4) 除了.bashrc文件中的
export PATH=~/.composer/vendor/bin:$PATH
之外,我还尝试了该文件中的
export PATH=“$HOME/.composer/vendor/bin:$PATH”
。那也不行


有人能帮我吗?很高兴知道的是,我刚刚安装了一个新的操作系统,除了安装一些普通的程序外,什么也没做。Laravel/Composer是我使用终端的第一件事。

可能是您的终端程序设置为创建一个登录shell,而不是源代码~/.bashrc

尝试将此添加到~/.bash\u配置文件

[[ -f ~/.bashrc ]] && . ~/.bashrc

伟大的有点奇怪,它不能开箱即用,但我想这已经足够好了。