我安装了rvm ruby和gem。
当我使用gem安装滑轨时,就像这样:
woyuxuxu123@ubuntu:~$ sudo gem install rails
[sudo] password for woyuxuxu123:
Successfully installed rails-5.1.4
Parsing documentation for rails-5.1.4
Done installing documentation for rails after 0 seconds
1 gem installed
但是当我进入rails -v时,我得到了:
woyuxuxu123@ubuntu:~$ rails -v
The program 'rails' is currently not installed. You can install it by typing:
sudo apt install ruby-railties
我尝试了一些解决方案,但对我没有用,例如
source ~/.rvm/scripts/rvm
有人提到这条路。这是它的样子
RubyGems Environment:
EXECUTABLE DIRECTORY: /usr/local/bin
woyuxuxu123@ubuntu:~$ echo $PATH
/home/woyuxuxu123/bin:/home/woyuxuxu123/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/woyuxuxu123/.rvm/bin:/home/woyuxuxu123/.rvm/bin
我该怎么办?
最佳答案
可能您忘记将rvm脚本添加到.bash_profile中:[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
尝试运行rvm repair all
,然后重新启动终端。