导航:首页 > 程序命令 > 命令行安装ruby

命令行安装ruby

发布时间:2022-08-22 05:46:42

‘壹’ 怎么构建Ruby的开发环境

安装Ruby
在Windows系统下,安装Ruby最简单的办法是使用RubyInstaller。如果是为了使用Ruby on Rails,则可以下载RailsInstaller并安装。这会安装Ruby和Rails等相关工具。在这里,我选择安装了Ruby 2.3 64位。安装过程很简单,在这里就不细数了。为了方便命令行使用,建议选中将Ruby可执行文件添加到PATH的选项。
安装完成之后,打了命令提示符。输入ruby -v查看是否安装成功。
安装Ruby DevKit
有时候可能需要安装一些本地C/C++编译的Ruby插件和开发工具。这时候就需要安装Ruby DevKit。安装方法也很简单,到Ruby下载页面,找到DEVELOPMENT KIT字样,然后下载和自己Ruby版本对应的开发工具包。这应该是一个压缩包,将其解压到合适的位置即可。然后在安装目录中打开命令提示符,依次运行下面的命令即可。
安装完成之后,再次安装这些需要本地编译的插件就不会失败了。
安装IDE
Ruby语言最好用的IDE还是Jetbrains的RubyMine。下载之后安装即可。具体的配置方法我就不说了,在极客学院这里有更详细的ntelliJ IDEA使用教程 ,对PHPStorm、RubyMine等Jetbrians系的其他软件也同样适用。

‘贰’ 设置了ruby的路径,但是命令行中提示ruby不是内部命令

设置好后要关闭cmd,再重新打开。还不行的话,你echo %path%,看看有没ruby的路径,确定该路径下有ruby.exe或ruby.bat

‘叁’ 如何安装Ruby和RubyGems

如何安装 Ruby 和 RubyGems
Tags: 教程rubyvmcGemfile Last Updated: 2012-09-28
以下章节介绍关于如何在 Windows 和各种 Linux 计算机上安装 Ruby 和 RubyGems 的基本信息。
Windows
下载和安装 Windows 的 Ruby 安装程序。该安装程序中已经包括 RubyGems。 您在随后安装和使用 vmc 时请务必使用支持 Ruby 的命令提示符窗口。您可以通过 Windows“开始”菜单访问此命令提示符(“所有程序”> Ruby <版本> >“使用 Ruby 启动命令提示符”)。 最后,通过以下 Ruby 命令提示符更新 RubyGems: prompt> gem update --system
对 Windows Gemfile 的支持
安装 Ruby 后,请阅读 Cloud Foundry 上的 Ruby 应用程序中的说明,以了解关于推送应用程序和使用 Gemfile 的详细信息 Windows 用户需注意以下问题:
在 Windows 机器上生成 Gemfile.lock 时,其中包含的 gem 会采用 Windows 特定的版本。 mysql2、thin 和 pg 等 gem 版本的最后包含有“x86-mingw32”。 例如,在 Windows 机器上使用以下 Gemfile 运行 bundle install 时: gem ‘sinatra’ gem ‘mysql2’ gem ‘json’
将生成以下 Gemfile.lock 文件: GEM
remote: http://rubygems.org/ specs:
json (1.7.3)
mysql2 (0.3.11-x86-mingw32) rack (1.4.1)
rack-protection (1.2.0) rack
sinatra (1.3.2)
rack (~> 1.3, >= 1.3.6) rack-protection (~> 1.2) tilt (~> 1.3, >= 1.3.3) tilt (1.3.3)
PLATFORMS
x86-mingw32
DEPENDENCIES json mysql2 sinatra
现在,Cloud Foundry 将能够可靠安装这类 gem 而不必修改 Gemfile.lock
Mac OS X
Mac OS X 的 10.5 和更高版本出厂时已经安装了 Ruby 和 RubyGems。 如果您正在使用较早版本的 Mac OS,请先下载和安装最新版本的 Ruby,然后再安装 RubyGems。
Ubuntu
在终端上用 apt-get 命令行工具安装 Ruby 和 RubyGems 时的步骤如下: 1. 安装整个 Ruby 包和 RubyGems:
prompt$ sudo apt-get install ruby-full rubygems
有关 sudo 命令的任何必要的身份验证凭据,请咨询您的系统管理员。 2. 通过测试以确保您的路径中有 gem 命令: prompt$ which gem
如未找到该命令,请相应的更新 PATH 变量。例如,可使用以下命令行更新您的 .bashrc 文件:
export PATH=$PATH:/var/lib/gems/1.8/bin 3. 更新 RubyGems: Ubuntu 10.04
prompt$ sudo gem install rubygems-update
prompt$ sudo /var/lib/gems/1.8/bin/update_rubygems Ubuntu 11.10
prompt$ sudo su -
prompt# export REALLY_GEM_UPDATE_SYSTEM=true prompt# gem update --system prompt# exit
RedHat/Fedora
在终端上用 yum 命令行工具安装 Ruby 和 RubyGems 时的步骤如下: 1. 安装 Ruby:
prompt$ sudo yum install ruby
2. 如果您正在使用 RedHat Enterprise Linux 6,请可选 登录 Red Hat Network (RHN) 启用您主机的通道。 3. 安装 RubyGems:
prompt$ sudo yum install rubygems
Centos
在终端上用 yum 命令行工具安装 Ruby 和 RubyGems 时的步骤如下: 1. 安装基本的 Ruby 包: prompt$ yum install -y ruby 2. 安装其他 Ruby 包和文档:
prompt$ yum install -y ruby-devel ruby-docs ruby-ri ruby-rdoc 3. 安装 RubyGems:

‘肆’ ruby安装:‘D:\Program’不是内部或者外部命令,也不是可运行的程序

您好,这样的:
Sass的安装:
1.安装:SASS是Ruby语言写的,但是两者的语法没有关系。不懂Ruby,照样使用。只是必须先安装Ruby,然后再安装SASS。
假定你已经安装好了Ruby,接着在命令行输入下面的命令:
gem install sass

然后,就可以使用了。
2:使用:
SASS文件就是普通的文本文件,里面可以直接使用CSS语法。文件后缀名是.scss,意思为Sassy CSS。SASS提供两种编译方式,一种是手动编译,一种是监视编译(–watch),手动编译就是当你撰写好CSS时下指令去做编译,监视编译则是你指令一个目录,当此目录里面的*.scss档案有改变时(新增、覆写等等),就会自动去做编译的动作。先来讲手动编译方式:
下面的命令,可以在屏幕上显示.scss文件转化的css代码。(假设文件名为test。)
sass test.scss
如果要将显示结果保存成文件,后面再跟一个.css文件名。
sass test.scss test.css
SASS提供四个编译风格的选项:
* nested:嵌套缩进的css代码,它是默认值。
* expanded:没有缩进的、扩展的css代码。
* compact:简洁格式的css代码。
* compressed:压缩后的css代码。
生产环境当中,一般使用最后一个选项。
sass –style compressed test.sass test.css
还有一种监视的方式做编译,在命令行中切换到当前sass或者scss文件所在的目录,然后运行
sass –watch scss:css

SASS的官方网站,提供了一个在线转换器。你可以在那里,试运行下面的各种例子。
Compass的安装:
1.安装:安装ruby之后,输入命令
gem install compass

2.使用:创建一个 COMPASS 项目
在命令行中切换到你需要创建项目的目录,运行:
compass create "projectname"

这个命令会创建一个包含一系列文件的目录,其中最重要的是配置文件 config.rb,其他文件如果你不需要都可以删除。
在 config.rb 中你可以修改 SASS 和 CSS 的目录及其它一些基础设置。
实时编译 SASS 文件
COMPASS 提供的默认方法是:
在命令行下切换到项目目录,运行
compass watch

COMPASS 将会实时监控 SASS 目录的文件变化,只要你一保存文件,立即将相应文件编译为 CSS 文件。

‘伍’ Ruby 1.9.3怎么安装

安装过程:
1.安装Ruby 1.9.3,安装过程中提示是否把ruby加入环境变量,都钩上
2.解压sqlite-shell-win32-x86-3071502.zip、sqlite-dll-win32-x86-3071502.zip
把解压到东西都放到ruby安装目录的bin目录里面
3.打开cmd,执行下面的命令:
gem sources --remove http://rubygems.org/
gem sources -a http://ruby.taobao.org/
gem sources -l
3.解压下载DEVELOPMENT KIT到一个目录比如d:\ruby-dev-tools
4.cmd下进入d:\ruby-dev-tools,执行下面的命令
ruby dk.rb init
ruby dk.rb review
ruby dk.rb install
gem install sqlite3
5.安装rails,在cmd下面,执行gem install rails
6.创建一个简单的demo应用:
首先创建一个自己的工作目录,如:D:\Ruby\works,然后进入cd D:\Ruby\works,
命令行输入:rails new demo --skip-bundle,等一下完成后,
进入到demo目录,找到Gemfile文件,打开,将第一行:source 'https://rubygems.org '
修改为:source 'http://ruby.taobao.org/'
cmd进入到demo目录,执行命令bundle install
7.运行应用
只要再输入最后一个命令,就可以通过浏览器运行你的app了。
demo目录下命令行输入:rails server

‘陆’ 如何安装Ruby和RubyGems

Windows

下载并安装Ruby Installer for Windows.安装程序已经包含了RubyGems。

请确保当你安装和使用vmc时候使用带Ruby功能的命令提示符窗口,从Windows的“开始”菜单中的“所有程序”→“Ruby<VERSION>→启动命令提示符使用Ruby"。

最后,从Ruby命令提示符更新RubyGems
[plain] view plain print?prompt> gem update --system

Windows Gemfiles支持

一旦你安装了Ruby,你可以按照说明来部署app和使用Gemfile,部署Ruby应用到Cloud Foundry

Windows用户要注意以下几点:

当Windows机器上生成Gemfile.lock文件,它往往包含与Windows匹配特定版本的gems,例如mysql2,thin,PG含有“-X86-mingw32的”的后缀。

例如,在Windows机器上运行包安装用的Gemfile,看起来像这样:

[plain] view plain print?
gem 'sinatra'
gem 'mysql2'
gem 'json'

结果是Gemfile.lock看起来如下:
[plain] view plain print?GEM remote: http://rubygems.org/ specs: json (1.7.3) mysql2 (0.3.11-x86-mingw32) rack (1.4.1) rack-protection (1.2.0) rack sinatra (1.3.2) rack (~> 1.3, >= 1.3.6) rack-protection (~> 1.2) tilt (~> 1.3, >= 1.3.3) tilt (1.3.3) PLATFORMS x86-mingw32 DEPENDENCIES json mysql2 sinatra

Cloud Foundry能够正确地安装这些gems,而不需要修改你的Gemfile.lock

Mac OS X

10.5和更高版本的Mac
OS X已经安装Ruby和RubyGems。

如果您使用的是早期版本的Mac
OS,请下载并安装最新版本的 Ruby 和RubyGems.

Ubuntu

从一个终端,使用apt-get命令行工具来安装Ruby和RubyGems,如下所示

安装完整的Ruby包和RubyGems

[plain] view plain print?

prompt$ sudo apt-get install ruby-full rubygems

测试确保路径下有gem命令:

[plain] view plain print?

如果命令没有找到,则更新相应的PATH变量,例如,您可以使用以下行:更新.bashrc文件

[plain] view plain print?

export PATH=$PATH:/var/lib/gems/1.8/bin
prompt$ which gem

更新RubyGems (Ubuntu 10.04 only):

[plain] view plain print?

prompt$ sudo gem install rubygems-update
prompt$ sudo /var/lib/gems/1.8/bin/update_rubygems

RedHat/Fedora

打开终端,使用yum命令行工具来安装Ruby和RubyGems,如下所示

安装Ruby:

[plain] view plain print?

prompt$ sudo yum install ruby

如果您使用的是企业Linux RedHat 6,开启可选通道Red Hat Network (RHN).

安装RubyGems:

[plain] view plain print?

prompt$ sudo yum install rubygems

Centos

打开终端,使用yum命令行工具来安装Ruby和RubyGems,如下所示

安装基本的包:

[plain] view plain print?

prompt$ yum install -y ruby

安装额外的Ruby包和文档:

[plain] view plain print?

prompt$ yum install -y ruby-devel ruby-docs ruby-ri ruby-rdoc

安装RubyGems:

[plain] view plain print?

prompt$ yum install -y rubygems

SuSE

打开终端,使用yast 命令行工具来安装Ruby和RubyGems,如下所示

安装Ruby:

[plain] view plain print?

prompt$ yast -i ruby

安装RubyGems:

[plain] view plain print?

prompt$ yast -i rubygems

Debian

You use Ruby Version Manager (rvm) to install Ruby and RubyGems on Debian. The following procere shows how to install rvm if you have not already done so.

Use the following apt-get command-line tool to install the required packages:

prompt$ sudo apt-get install gcccurl git-core build-essential libssl-dev libreadline5 libreadline5-dev zlib1g zlib1g-dev

Run the bash script to install rvm from Ruby Version Manager.

prompt$ bash << curl -s https://rvm.beginrescueend.com/install/rvm

Edit your ~/.bashrc file as described by the RVM installation in the precding step.

Use rvm to install Ruby and RubyGems as shown:

prompt$ rvm package install zlib

prompt$ rvm install 1.9.2 -C --with-zlib-dir=$rvm_path/usr

‘柒’ ruby的windows一步安装版本是哪个

下载安装包
直接去ruby的官网上下载rubyinstall的安装包,直接选择现在最新的2.2吧
往下拉看到devkit的包一起下载了吧,没有说明对应2.2下载哪个也拿最近的啦

2
下载速度还真心有点慢啊
devkit的包倒是挺快,啥原因啊,不在一起?

3
先安装ruby吧
点击安装,额,咳咳什么情况,好了 人是有国籍的,但知识无国界的
是这个意思吧,选择安装语言

4
选择安装目录
顺便勾选上添加到环境变量吧

5
安装完成
打开命令行,ruby -v查看下吧,安装成功

6
安装devkit
这货是个压缩包,直接解压到指定的文件夹就好了

7
创建 config.yml 文件
打开命令行,进入devkit的解压目录
ruby dk.rb init 初始化创建config.yml文件

8
查看config.yml
文件最后是否自动加上- C:/Ruby22,如果没有手动加上就可以了
我这里以前好像装过一次,先注释掉上面一个吧

9
回到命令行
执行审查和安装吧
ruby dk.rb reviewruby dk.rb install
打完收工!

阅读全文

与命令行安装ruby相关的资料

热点内容
android飞行游戏 浏览:963
数据挖掘常见算法 浏览:128
python单实例化 浏览:349
str中python 浏览:89
java的equals用法 浏览:845
奥维云服务器怎么开通 浏览:171
js取得服务器地址 浏览:812
起点中文网小说缓存在哪个文件夹 浏览:216
java疯狂讲义pdf 浏览:300
推有钱app在哪里 浏览:744
宁波鲍斯压缩机 浏览:93
新建文件夹电影2完整版演员表 浏览:988
空调压缩机为什么不能放到冷库用 浏览:89
江西云服务器节点虚拟主机 浏览:997
新氧app如何测试脸型 浏览:688
个税app如何查询社保 浏览:495
安卓设备快充什么时候开启的 浏览:13
ipad怎么用安卓手机传文件 浏览:584
编辑程序员视频 浏览:634
极光app的云助手在哪里 浏览:777