Ruby

这篇具有很好参考价值的文章主要介绍了Ruby。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

多数人都拥有自己不了解的能力和机会,都有可能做到未曾梦想的事情。

Ruby -> Rubygems(gem)

Ruby -> Ruby 环境 -> Rubygems(gem)-> 开源项目 Cocoapods -> rvm/rbenv

Ruby 是一种面向对象的脚本语言,简单易用,功能强大。能跨平台和可移植性好等等。其实就是种脚本语言。

Mac 系统是自带 Ruby 环境的,因为 Mac 某些功能需要它,即使安装新版本,我们也不需要卸载它。像 Cocoapods 是运行在 Ruby 环境下的,运行在 Ruby 环境的像 Cocoapods 这样的开源项目是放在 Rubygems(gem) 服务器上面的。Cocoapod 的安装 sudo gem install cocoapods 一般都是需要最新版本的 Ruby,我们只需要安装最新版本就行。

升级 Ruby 最新版本,Mac 自身的 Ruby 版本 2.x,通过 ruby -v 可以查看版本号

# 1.查看ruby版本和ruby源
$ ruby -v
ruby 2.6.3p62 (2019-04-16 revision 67580) [universal.x86_64-darwin19]

# 升级ruby
$ brew install ruby

# 修改环境变量
$ echo 'export PATH="/usr/local/opt/ruby/bin:$PATH"' >> ~/.bash_profile

# 更新环境变量
$ source ~/.bash_profile

修改 Ruby 源地址,Ruby 默认的原地址是国外网络地址,如果你的网络没有 vpn,可以通过下面命令修改镜像:

# 查看源
$ gem sources -l
*** CURRENT SOURCES ***
https://rubygems.org/

# 移除当前镜像
$ gem sources --remove https://rubygems.org/
https://rubygems.org/ removed from sources

# 添加国内的 ruby 镜像
$ gem sources -a https://gems.ruby-china.com/
https://gems.ruby-china.com/ added to sources

Ruby 和 RubyGems

The RubyGems software allows you to easily download, install, and use ruby software packages on your system. The software package is called a “gem” which contains a packaged Ruby application or library.

RubyGems 是 Ruby 的一个包管理器,它提供一个分发 Ruby 程序和库的标准格式,还提供一个管理程序包安装的工具,它旨在方便地管理 gem 安装的工具,以及用于分发 gem 的服务器。这类似于 Ubuntu 下的 apt-get, Centos 的 yum,Python 的 pip。一般来说,Mac 系统自带 Ruby 环境,同时也已经安装好了 RubyGems,可以通过:gem -v 查看当前 gem 版本。

Ruby 是一种语言,是某些软件包代码的执行环境。而 gem 是管理这些基于 ruby 程序的程序。

官网地址:https://rubygems.org/

rvm 和 rbenv

rvm 全称是 ruby version manager,它是一个命令行工具,允许您轻松地安装管理和使用(切换)多个 Ruby 环境。rbenv(ruby environment) 和 rvm 一样,是另外一个管理多个 Ruby 环境的命令行工具,都能提供不同版本的 Ruby 环境管理和切换,具体用哪个就看个人喜好。 rbenv 可以使用已经安装好的 Homebrew 来安装。

官网地址:http://rvm.io/文章来源地址https://www.toymoban.com/news/detail-771436.html

# rvm install xxx 安装制定的ruby环境
$ rvm install 3.0.3

到了这里,关于Ruby的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 最简单粗暴的Stable Diffusion Webui本地部署教程!让每个人都能自己实现AI画图!

    先放两张自己画的图片镇楼。 ‍ ​ ​ ​ ​ ‍ 什么是Stable Diffusion Webui ​​ Stable Diffusion WebUI是 Stable Diffusion 的浏览器界面,Stable Diffusion 是一种 AI 模型,可以根据文本提示生成图像或用文本提示修改现有图像。 Stable Diffusion Web UI 是探索 Stable Diffusion 可能性的好方法,只需

    2024年01月16日
    浏览(60)
  • 使用Spring AI让你的Spring Boot应用快速拥有生成式AI能力

    之前分享了关于Spring新项目 Spring AI 的介绍视频。视频里演示了关于使用Spring AI将Open AI的能力整合到Spring应用中的操作,但有不少读者提到是否有博客形式的学习内容。所以,本文就将具体介绍如何使用 Spring AI 快速让您的Spring应用拥有生成式AI的强大能力。 第一步:使用你

    2024年02月03日
    浏览(40)
  • 学习笔记应用——创建用户账户并且拥有自己的信息

    将建立一个用户注册和身份验证系统,让用户能够注册账户,进而登录和注销。我们将创建一个新的应用程序,其中包含与处理用户账户相关的所有功能。 我们首先使用命令 startapp 来创建一个名为 users 的应用程序: 成功后,出现如图文件 编写users/urls.py 编写users/views.py 编写

    2024年01月20日
    浏览(78)
  • ai绘画,轻松拥有自己的独特的艺术作品

    在数字化时代,随着人工智能技术的迅速发展,我们已经看到了很多领域内的创新应用。而在艺术创作方面,人工智能的应用也日益增多。其中,ai绘画成为了数字艺术创作的一种新方式,其应用范围也越来越广泛。在过去,艺术家通常使用传统绘画工具来表达他们的想法和

    2024年02月13日
    浏览(56)
  • 装逼必备!五分钟拥有一台自己的云手机!

    随着科技的发展,云手机也逐渐成为了一种云上商品,其允许我们在各地使用云端的手机,即使是十年前的手机,也能通过云手机畅玩大型手游。目前市面上流行的云手机平台有雷电,红手指等。这些厂家提供的产品可用性自然是没得说,但是具体的可扩展性和隐私性自然也

    2024年02月03日
    浏览(84)
  • 三分钟拥有自己的 chat-gpt (开发到上线)

    首先你需要有一个 laf 账号,如果你还不知道 laf 是什么,点击这里三分钟学会 然后你还需要有一个 chat-gpt 的账号并且生成一个 apiKey (这一步可以问 Google ) 具备了上面这两个条件我们就可以开始啦。 点击 NPM 依赖右边的加号 搜索 chatgpt 找到对应的 npm 包 保存并重启应用。 然

    2023年04月25日
    浏览(59)
  • 一文汇总开源大语言模型,人人都可以拥有自己的ChatGPT

    OpenAI发布的ChatGPT火爆全球以来,全球互联网大厂陆续跟进,纷纷宣布了自家的Chat产品,如Google的Bard,百度的文心一言,阿里的通义千问等等。 这些Chat产品背后都是依赖的大语言模型(Large Language Model)。 如果是做一个垂直领域的Chat产品,有2种方案: 直接使用商业化产品,前

    2024年02月05日
    浏览(58)
  • 【软件实战】5分钟拥有一款自己的软件(教程+成品展示)

    5分钟,看完教程,每个人都能拥有一款属于自己的软件 这是我设计的软件安装程序LOGO 1.Easy code 我们先来写一个简单的按钮跳转网页,看看它能否实现华丽转身 2.网页效果 这是普通HTML网页效果图 3.软件效果 这是变成exe文件的效果 下面是 九芒星_示例软件 的下载链接,好奇

    2024年02月08日
    浏览(57)
  • Windows10中用Docker优雅的拥有一个自己的Linux环境

    使用windows的同学,想学习或者使用Linux环境时,通常会有 Hyper-v , vmware workstation , virtualbox 等虚拟机再安装Linux系统。 快使用Docker吧,彻底抛弃虚拟机 安装docker 请猛戳: Windows10环境下安装Docker - 技术圈 修改镜像 为了更快速的拉取镜像,这里使用阿里的镜像 启动Docker后,在

    2024年02月19日
    浏览(53)
  • 自己个人拥有一个可以支付功能的网站?当然可以了!保姆级演示!

    这是必要条件!!! 这是必要条件!!! 这是必要条件!!! 开通当面付, 个人 、企业账号均可,个人账号可以私聊我帮忙代开通,10分钟就OK !!! 获取订单点击,然后扫码支付 支付成功后就会响应支付成功 接下来介绍应用的创建和配置,一定要仔细哦!!! 应用创建 首

    2024年02月02日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包