私はRaspberry Piでサーバを設定していましたが、何かの理由で私はSSHでpiコマンドを使用してRailsサーバを起動できますPi自身の端末に入る:Railsコマンドはインストールされていてもラズベリーパイでは動作しません
bash: rails: command not found
誰かがこれを修正する方法を知っていますか? Piターミナルでレールコマンドを可能にするにはどうすればよいですか?
ありがとうございます!
私はRaspberry Piでサーバを設定していましたが、何かの理由で私はSSHでpiコマンドを使用してRailsサーバを起動できますPi自身の端末に入る:Railsコマンドはインストールされていてもラズベリーパイでは動作しません
bash: rails: command not found
誰かがこれを修正する方法を知っていますか? Piターミナルでレールコマンドを可能にするにはどうすればよいですか?
ありがとうございます!
レールがあなたの$ PATH変数
にする必要がありますあなたはここますecho $ PATH
を入力して、現在のPATH変数を取得することができ、私の結果です
➜ angular git:(master) ✗ echo $PATH
/home/username/.rbenv/shims:/home/username/.rbenv/bin:/home/username/bin:/home/username/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin~
これは現在PATHにあります '/home/pi/.rbenv/plugins/ruby-build/bin:/home/pi/.rbenv/shims:/home/pi/.rbenv/bin: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/local/games:/usr/games:/home/pi/.rvm/ bin:/ home/pi/.rvm/bin' しかし、何らかの理由でまだ動作しません – royketelaar
bashのをやってみ - lあなたのrailsコマンドを実行してください。 –
raspbeerry Piサーバーでsshに使用しているユーザーがアクセス許可を持っている必要があります。だから最初にRasberry Pi端末でrails/rubyコマンドを実行してみてください(ユーザがsshを使っている人) –
@HugoFarjiこれは動作しますが、一時的にしか動作しません。 – royketelaar