2016-12-20 8 views
1

私はRaspberry Piでサーバを設定していましたが、何かの理由で私はSSHでpiコマンドを使用してRailsサーバを起動できますPi自身の端末に入る:Railsコマンドはインストールされていてもラズベリーパイでは動作しません

bash: rails: command not found 

誰かがこれを修正する方法を知っていますか? Piターミナルでレールコマンドを可能にするにはどうすればよいですか?

ありがとうございます!

+1

bashのをやってみ - lあなたのrailsコマンドを実行してください。 –

+0

raspbeerry Piサーバーでsshに使用しているユーザーがアクセス許可を持っている必要があります。だから最初にRasberry Pi端末でrails/ruby​​コマンドを実行してみてください(ユーザがsshを使っている人) –

+0

@HugoFarjiこれは動作しますが、一時的にしか動作しません。 – royketelaar

答えて

0

レールがあなたの$ 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~ 

How to Change PATH variable

+0

これは現在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

関連する問題