composer: command not found と Could not open input file :/usr/local/bin/composer.phar からの対処
地獄かよ
と言うくらいハマったので備忘録的にメモ同じようにハマって時間潰してしまう人が減れば嬉しいです。
以前インストールしたはずのcomposerがcomposer: command not foundとなってしまう件について
基本的には、
$ curl -sS https://getcomposer.org/installer | php
sudo mv composer.phar /usr/local/bin/composer
パスの確認
echo $PATH
パスに/usr/local/bin: が存在していたとする。
この時もし、パスが設定されてなければこちらへパスの設定法
パス確認できれば、composer.pharの存在の確認
ls /usr/local/bin/composer
composer.pharが存在していれば、
alias composer="php /usr/local/bin/composer.phar"
これで全て解決し、composerが使えれば良し
僕はここからまだ続きました。。。
Could not open input file: /usr/local/bin/composer.phar について
composer -v
を実行すると
Could not open input file: /usr/local/bin/composer.phar
開けませんと。。。
その結果この後1時間ほど色々ググった結果このコマンドを打つと
alias composer="php /usr/local/bin/composer/composer.phar"
composer -v
成功しましたー
まあ、完全にaliasの設定が間違えてましたね。。。
自分の環境をしっかり見直すの大事ですね泣
まあ、もっと詳しく解説できる方がこれ見られたらコメントいただけると嬉しいです。
ひとまずこれで。おしまい
Author And Source
この問題について(composer: command not found と Could not open input file :/usr/local/bin/composer.phar からの対処), 我々は、より多くの情報をここで見つけました https://qiita.com/masa_stone22/items/bb56170f540391ba554d著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .