2017-11-25 20 views
0

今日はHigh Sierraの新バージョンをインストールしました(私のMac全体をリセットした後)ので、今私はプログラミングに関するすべてのものをインストールする時点です今はLaravelのインストーラです。-bash:laravel:コマンドが見つかりません - Mac High Siera

私はlaravelインストーラーと、私が想定しているパスをインストールする際に問題があります。 私はこれに少し似ている質問がたくさんあることを知っていますが、何らかの理由で私はまだ正しい答えを見つけていません。

Laravelのドキュメントによると、作曲家がインストールされていて、うまくいきます。その後、作曲家にLaravelインストーラをインストールしました。 .bashrcファイルに自分のパスのコマンド(?)を入れましたが、私の端末を開いた後にLaravelというコマンドが見つかりませんでした。私はこれまでのことから、このことはお尻の痛みであることを知っていたし、コマンドラインのすべてのものにはあまりよく慣れていないので、これは私にとってはちょっと難しい。

私がしたこと:

1)私は作曲家をインストールしました。その後、私はmv composer.phar /usr/local/bin/composerを私の端末でやった。また、私はmkdir -p /usr/local/binをしました。なぜなら、彼らは存在しなかったので、それらのディレクトリがもちろん見つかりませんでした。

2)その後、私は端末でcomposer global require "laravel/installer"を実行しました。これはすべて素晴らしいものでした。

3)最後のステップはPATHでこのことを行うことでした。私はまだこれが正しいのかどうかはわかりません。私がしたのは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"を試しました。それはどちらもうまくいかない。

私を助けることができる人がいますか?知っておいてほしいのは、新しくOSをインストールしただけで、通常のプログラムをインストールする以外に何もしなかったことです。ララベル/作曲家は私の最初のものでした。

答えて

1

は、それはあなたのターミナルプログラムは、〜/ .bash_profileの

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

グレートにこれを追加し、ソース〜/ .bashrcの

しようとしないログインシェルを作成するために設定されていることかもしれません!それはボックスの外で動作しないビット奇妙だが、これは私が推測する十分です。 – Gijsberts

関連する問題