0
EC2インスタンスでノードとnpmをダウンロードしてコンパイルしました。すべてが正しいと思われます(-vは両方に表示されます)。しかし、npm install pm2
に私がルート(私は)としてコマンドを実行するように頼むと、sudo npm install
はsudo: npm: command not found
と表示されます。何か案は?ありがとう。EC2インスタンスのnpm発行
EC2インスタンスでノードとnpmをダウンロードしてコンパイルしました。すべてが正しいと思われます(-vは両方に表示されます)。しかし、npm install pm2
に私がルート(私は)としてコマンドを実行するように頼むと、sudo npm install
はsudo: npm: command not found
と表示されます。何か案は?ありがとう。EC2インスタンスのnpm発行
これが問題を解決しました。
sudo ln -s /usr/local/bin/node /usr/bin/node
sudo ln -s /usr/local/lib/node /usr/lib/node
sudo ln -s /usr/local/bin/npm /usr/bin/npm
管理者として実行しましたか? 動作しない場合、このコマンドはLinux用です。 – user3151766
私はこれ以外にもすべてsudoすることができます。権限の問題かもしれません。 – NewbieOnRails
これは、npmをインストールしたユーザのPATHフォルダリストにしかアクセスできない場所にnpmをインストールした場合に発生します。 ndoをsudoのPATHでアクセスできるものに移動してみてください( 'sudo echo $ PATH'を実行すると見ることができます) – binarymax