1. ホーム
  2. ララベル

[解決済み】 ~/.composer/vendor/bin ディレクトリを PATH に配置する方法は?

2022-04-17 10:06:54

質問

Ubuntu 14.04を使用していますが、Laravelをインストールするためにあらゆる方法を試しましたが、効果がありません。何をやってもエラーメッセージが出ます。今、クイックスタート・ドキュメントにある最初の方法、つまりLaravelインストーラー経由を試しているのですが、それには、"Make sure to place the ~/.composer/vendor/bin ディレクトリを PATH で、ターミナルでLaravelコマンドを実行すると、Laravelの実行ファイルが見つかるというものです。これは単純な質問かもしれませんが、私は本当にイライラしているので、何か助けをお願いします。

解決方法は?

このフォルダをPATH環境変数に登録するには、次のように入力します。

export PATH="$PATH:$HOME/.composer/vendor/bin"

これは、既存のPATHにフォルダを追加しますが、現在のターミナル・セッションでのみ有効です。

自動的に設定されたい場合は、使用しているシェルによります。bashの場合は、以下の行を追加してください。 $HOME/.bashrc をお気に入りのエディタで編集するか、シェル上で次のようにタイプしてください。

echo 'export PATH="$PATH:$HOME/.composer/vendor/bin"' >> ~/.bashrc

うまくいったかどうか確認するために、一度ログアウトして再度ログインするか、次のコマンドを実行してください。

source ~/.bashrc

をシェル上で実行します。

PS:その他のシステムで ~/.bashrc の中に入れることもできます。 ~/.bash_profile

PSS: 最新のlaravelの場合、以下のように記述する必要があります。 $HOME/.config/composer/vendor/bin の上に PATH .

PSSS: このフォルダを他のシェルやGUIのパスにも置きたい場合は、次のように追加してください。 export コマンドを ~/.profile (cf. https://help.ubuntu.com/community/EnvironmentVariables ).