【发布时间】:2018-02-28 20:08:54
【问题描述】:
我安装了 rvm ruby 和 gem。 我用gem安装rails的时候是这样的:
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
我该怎么办?
【问题讨论】:
-
请有人帮忙。很紧急!
-
你试过
gem install rails而不用sudo吗? -
@djothefou 我试过了,我得到一个“你没有 /var/lib/gems/2.3.0 目录的写权限。”
-
不要使用 sudo !!您需要重新启动终端,关闭它并再次打开它
-
@MrYoshiji 说没有sudo我没有写权限
标签: ruby-on-rails ruby ubuntu