从gem安装rails

时间:2013-10-15 08:31:22

标签: ruby-on-rails ruby ruby-on-rails-3 ruby-on-rails-4

我用这个命令安装了ruby和next rails作为gem

gem install rails -include-dependencies

它已成功安装,但即使在重新启动命令窗口后,我也无法运行如下命令:

rails 

rails s

我的问题是我必须添加到路径中以便在我的命令windwo中识别出rails?

---- ----更新

我运行了宝石列表,但未列出rails 所以我将reune gem install rails命令

6 个答案:

答案 0 :(得分:1)

如果您使用 rvm ,则需要使用已安装 rails gemset >宝石。

同样的cmd是

  

rvm gemset list

将在您的版本管理器中列出gemset persent,稍后使用以下命令选择gemset:

  

rvm gemset使用[gemset_name]

希望我朝着正确的方向重新定向。

答案 1 :(得分:0)

尝试使用以下方式创建项目:

rails new whatever

进入项目:

cd whatever

安装依赖项:

bundle install

启动服务器:

rails s

答案 2 :(得分:0)

如果您使用基于unix的操作系统,则可能需要将rails可执行文件的路径放入$PATH,例如:通过例如exec $SHELL -l

答案 3 :(得分:0)

如果您已经知道这一点,请道歉,但为什么不使用预先打包的安装程序,如RailsInstaller

答案 4 :(得分:0)

您使用的是rbenv吗?

如果是这样,请尝试在终端中运行:

rbenv rehash

答案 5 :(得分:0)

由于您使用的是Windows,因此可能没有在路径中添加Ruby的bin目录:

在Windows中添加路径:

右键点击My Computer>> properties>> Adavced System Settings

然后编辑path中的User Variable变量,只需添加已安装的Ruby的bin目录的路径。

打开一个新的命令提示符以获取路径更改。