Linux Mint 11 上的 Rails

发布于 2024-11-17 23:49:00 字数 583 浏览 3 评论 0原文

我已经通过 rvm 在 Mint 11 上安装了 ruby​​,没问题。安装宝石,同上。通过 gem install Rails 安装了 Rails,当我输入 rails -v 时,它会返回正确的版本。直到我关闭该终端并重新打开终端。当我这样做并输入 rails -v 时,我收到消息

The program 'rails' is currently not installed.  You can install it by typing: sudo apt-get install rails

如果我然后输入

rvm use 1.9.2-p180 --default

然后输入 rails -v 我再次获得正确的版本...直到我关闭终端。

我应该补充一点,我已在 .bashrc 中添加了一条路径语句,指向 .rvm 目录中的 1.9.2-p180 目录。

输入ruby -v 始终返回正确的版本。

I have installed ruby via rvm on Mint 11 no problem. Installed gems, ditto. Installed rails via gem install rails, and when I type rails -v it returns the correct version. Until I close that terminal and reopen a terminal. When I do that and type rails -v I get the message

The program 'rails' is currently not installed.  You can install it by typing: sudo apt-get install rails

If I then type

rvm use 1.9.2-p180 --default

and then type rails -v I again get the correct version...until I close the terminal.

I should add that I have added a path statement to my .bashrc pointing to the 1.9.2-p180 directory in my .rvm directory.

Typing ruby -v always returns the correct version.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(4

终遇你 2024-11-24 23:49:00

创建 .bashrc 文件并添加 .rvm 命令

$ sudo touch ~/.bashrc

$ sudo gedit ~/.bashrc

(将行添加到 .bashrc 文件)

if [[ -s "$HOME/.rvm/scripts/rvm" ]]  ; then source "$HOME/.rvm/scripts/rvm" ; fi

注销并登录或仅使用以下命令从 .bashrc 更新用户配置文件

$ . ~/.bashrc

Create .bashrc file and add .rvm command

$ sudo touch ~/.bashrc

$ sudo gedit ~/.bashrc

(Add line to .bashrc file)

if [[ -s "$HOME/.rvm/scripts/rvm" ]]  ; then source "$HOME/.rvm/scripts/rvm" ; fi

Logout and Login OR just update user profile from .bashrc with following command

$ . ~/.bashrc
你的呼吸 2024-11-24 23:49:00

尝试将此命令添加到您的 .profile 中并重新打开您的 shell:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"  # This loads RVM into a shell session.

Try adding this command to your .profile and reopening your shell:

[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"  # This loads RVM into a shell session.
忆沫 2024-11-24 23:49:00

使用项目 rvmrc 文件。您可以在此处查看如何设置 http://beginrescueend.com/rvm/best-practices/< /a>

这样你就可以将每个项目的所有 gem 分开,并且设置起来非常简单

Use project rvmrc files. You can see how to set this up here http://beginrescueend.com/rvm/best-practices/

That way you keep all your gems seperate for each project and it's dead simple to set up

天冷不及心凉 2024-11-24 23:49:00

尝试哪个轨道。也许有一个存根链接可以为您提供注释。
如果是这种情况,调用完整路径可能会有所帮助,例如 /usr/local/bin/rails

Try which rails. Maybe there is a link to a stub that gives you the note.
If that is the case calling the full path might help, e.g. /usr/local/bin/rails

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文