windows下安装ruby(一)
一、使用installRuby安装ruby下载地址点击 Next,继续向导,记得勾选 Add Ruby executables to your PATH,直到 Ruby 安装程序完成 Ruby 安装为止。如果您的安装没有适当地配置环境变量,接下来需要进行环境变量的配置。找到计算机系统设置中的环境变量,将ruby目录下的bin目录的路径添加上去设置完成之后测试当前安装的ruby版本 ruby -ve
一、使用installRuby安装ruby
点击 Next,继续向导,记得勾选 Add Ruby executables to your PATH,直到 Ruby 安装程序完成 Ruby 安装为止。如果您的安装没有适当地配置环境变量,接下来需要进行环境变量的配置。找到计算机系统设置中的环境变量,将ruby目录下的bin目录的路径添加上去
设置完成之后测试当前安装的ruby版本 ruby -version
二、安装Devkit
其实ruby是不建议安装到windows系统下的,如果想要在windows下正常使用ruby,我们可能需要Devkit的帮助,DevKit 可以看作是一个在 Windows 上帮助简化安装及使用 Ruby C/C++ 的工具箱。它就是用来模拟Linux平台下的make, gcc, sh来进行编译。需要注意的点是这个方法目前仅支持通过RubyInstaller安装的Ruby
直接新建文件夹解压即可,注意目录不要有空格!安装完成之后使用以下命令初始包
ruby dk.rb init #初始化包
'config.yml' file to ensure it contains the root directories to all
of the installed Rubies you want enhanced by the DevKit.
Based upon the settings in the 'config.yml' file generated
from running 'ruby dk.rb init' and any of your customizations,
DevKit functionality will be injected into the following Rubies
when you run 'ruby dk.rb install'.
Invalid configuration. Please fix 'config.yml.'
Based upon the settings in the 'config.yml' file generated
from running 'ruby dk.rb init' and any of your customizations,
DevKit functionality will be injected into the following Rubies
when you run 'ruby dk.rb install'.
Invalid configuration. Please fix 'config.yml.'
如果出现需要配置config.yml的提示,那么需要我们对config.ym进行配置,需要将ruby的根路径配置到config.yml中
# This configuration file contains the absolute path locations of all
# installed Rubies to be enhanced to work with the DevKit. This config
# file is generated by the 'ruby dk.rb init' step and may be modified
# before running the 'ruby dk.rb install' step. To include any installed
# Rubies that were not automagically discovered, simply add a line below
# the triple hyphens with the absolute path to the Ruby root directory.
#
# Example:
#
# ---
# - C:/ruby19trunk
# - C:/ruby192dev
#
---
- E:\ruby-software\ruby-2.2.3\Ruby30-x64
- E:\ruby-software\ruby-2.2.3\Ruby30-x64
注意路径前一定要带-分割线以及一个空格
ruby dk.rb review #确认版本
ruby dk.rb install #开始安装
三、安装rubyGems
RubyGems 是 Ruby 的一个包管理器,它提供一个分发 Ruby 程序和库的标准格式,还提供一个管理程序包安装的工具。
安装完成之后执行setup.rb文件即可
由于国内网络原因,导致 rubygems.org 存放在 Amazon S3 上面的资源文件间歇性连接失败。所以你会与遇到 gem install rack 或 bundle install 的时候半天没有响应,因此我们可以将它修改为国内的下载源: https://gems.ruby-china.com
首先,查看当前源 gem sources -l *** CURRENT SOURCES ***
https://rubygems.org/
接着,移除 https://rubygems.org/,并添加国内下载源 https://gems.ruby-china.com/。 gem sources --remove https://rubygems.org/ gem sources -a https://gems.ruby-china.com/ gem sources -l *** CURRENT SOURCES *** https://gems.ruby-china.com/ # 请确保只有 gems.ruby-china.com
安装: gem install mygem
卸载: gem uninstall mygem
列出已安装的gem: gem list --local
列出可用的gem,例如: gem list --remote
为所有的gems创建RDoc文档: gem rdoc --all
下载一个gem,但不安装: gem fetch mygem
从可用的gem中搜索,例如: gem search STRING --remote
更多推荐
所有评论(0)