在Windows中安装Ruby Gem
我是新来的ruby。 我尝试按照网站http://rubygems.org/pages/download中给出的步骤在我的电脑上安装GEM。
我从提及站点下载了软件包,并将目录更改为安装程序所在的目录,并尝试使用该命令运行安装程序,
命令提示符下的setup.rb。
但我得到一个窗口popup,说“Windows无法打开这个文件”,并提示我select一个程序来打开这个文件。
我现在应该怎么做? 让我知道,如果我做错了什么
我build议你只使用rubyinstaller
这是官方的Ruby页面推荐 – 请参阅https://www.ruby-lang.org/en/downloads/
安装Ruby的方法
我们在每个主要平台上安装了几个工具来安装Ruby:
- 在Linux / UNIX上,可以使用发行版或第三方工具(rbenv和RVM)的包pipe理系统。
- 在OS X机器上,您可以使用第三方工具(rbenv和RVM)。
- 在Windows机器上,您可以使用RubyInstaller。
在Windows上设置Ruby开发环境:
-
通过RubyInstaller安装Ruby: http: //rubyinstaller.org/downloads/
-
检查你的ruby版本:开始 – 运行 – input
cmd
打开一个Windows控制台 - input
ruby -v
- 你会得到这样的东西:
ruby 2.0.0p353 (2013-11-22) [i386-mingw32]
对于Ruby 2.4或更高版本,在最后运行额外的安装来安装DevelopmentKit。 如果您忘记了这一点, ridk install
在您的Windows控制台中运行ridk install
来安装它。
对于早期版本:
- 从与Ruby Installer相同的下载页面下载并安装DevelopmentKit。 select一个与您的环境相对应的?exe文件(32位或64位,并使用您的Ruby版本)。
- 请按照https://github.com/oneclick/rubyinstaller/wiki/Development-Kit#installation-instructions中所述的DevelopmentKit安装说明进行操作。; 适应于Windows。
- 安装DevelopmentKit后,您可以通过从命令提示符(Windows控制台或terminal)运行来安装所有需要的gem:
gem install {gem name}
。 例如,要安装导轨,只需运行gem install rails
。
希望这可以帮助。
安装Ruby
转到http://rubyinstaller.org/downloads/
确保你选中“添加ruby到你的PATH”。
现在你可以在你的“cmd”中使用“ruby”。
如果你安装ruby1.9.3我期望ruby被下载在C:\Ruby193
。
安装Gem
在rubyinstaller中安装开发工具包 。 创build新的文件夹,如C:\RubyDevKit
并解压缩。
转到ruby dk.rb init
目录,inputruby dk.rb init
生成config.yml
。
如果你为1.9.3安装了config.yml
,我期望config.yml
将被写成C:\Ruby193
。
如果没有,请更正path到您的ruby文件夹。
在查看config.yml
,你可以终于inputruby dk.rb install
。
现在你可以在你的“cmd”中使用“gem”。 完成!
另一种方法是让巧克力pipe理你的ruby包(和任何其他包),这样你就不必手动把ruby放在你的path上:
首先打开你最喜欢的命令提示符,然后执行:
@powershell -NoProfile -ExecutionPolicy unrestricted -Command "iex ((new-object net.webclient).DownloadString('https://chocolatey.org/install.ps1'))" && SET PATH=%PATH%;%systemdrive%\chocolatey\bin
那么你所需要做的就是键入
cinst ruby
在你的命令提示符下安装包。
使用包pipe理器提供了更多的控制,我会推荐这个可以通过巧克力安装的每个包。
检查ruby解释器是否已安装,并在命令提示符下尝试“ruby setup.rb”。