`
yangzhihuan
  • 浏览: 168285 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

require特定版本的gem

阅读更多
今天有一个需求要单独地使用ActiveRecord,但是我的机器上安装了几个不同版本的ActiveRecord,之前一直是在Rails中使用ActiveRecord,可以指定版本号,我也一直没有留意使用require怎么样使用特定版本的gem,一下子就傻眼了,感觉基本功真是不够扎实啊.

到google找到了这篇 http://www.huangzhimin.com/tags/32-RubyGems/entries

 require 'rubygems'
 gem 'activerecord', '2.3.2'
 require 'activerecord'


记录在案,备忘.
分享到:
评论

相关推荐

    redis.4.0.1.gem

    这个特定的 Gem 是 Redis 客户端库的一个版本,版本号为4.0.1,它是专门为与 Redis 4.0.8 服务器版本兼容而设计的。这意味着如果你的 Redis 服务器是 4.0.8 或者与之兼容的版本,那么这个 Gem 应该能正常工作。 在...

    redis-3.0.0.gem

    这个特定的Gem允许Ruby开发者在他们的应用中与Redis服务器进行交互,提供了丰富的API来操作Redis的数据结构。 在Ruby中使用`redis-3.0.0.gem`,首先需要安装它。可以通过在终端或命令行中运行以下命令来完成: ```...

    ruby mechanize安装需要的gem包

    这将从官方 Gem 仓库下载并安装最新版本的 Mechanize。 3. **依赖的 Gem**: Mechanize 可能依赖于其他一些 gem,例如解析 HTML 或 XML 的库。在某些情况下,可能需要预先安装这些依赖项,例如 Nokogiri(用于...

    redis-3.2.12.tar.gz和redis-3.3.3.gem.zip

    在这个压缩包中,包含了两个不同版本的Redis软件:redis-3.2.12.tar.gz和redis-3.3.3.gem。 `redis-3.2.12.tar.gz`是Redis的源代码包,版本为3.2.12。这个版本的安全性相对较高,不容易被扫描出安全问题。解压此...

    watir安装所需要的gem包

    在安装Watir时,我们通常需要安装一些特定的Gem包,Gem是Ruby的包管理器,用于管理和安装Ruby库。对于"watir安装所需要的gem包",主要涉及的Gem包有`watir-webdriver`和`selenium-webdriver`。`watir-webdriver`是...

    redis-3.3.5.gem.zip

    在Ruby中,`gem install redis-3.3.5.gem` 命令可以用来离线安装这个特定版本的Redis客户端。这使得开发者在没有互联网连接或者网络受限的环境中也能正常工作,确保了项目的可部署性和一致性。 Redis集群是Redis的...

    redis-4.0.1.gem

    "redis-4.0.1.gem" 文件是Redis的一个特定版本(4.0.1)的Ruby Gem包,它是Ruby编程语言中用来安装和管理库和框架的包管理系统。这个Gem包使得在Ruby环境中部署和使用Redis变得更加便捷。 首先,我们来详细了解...

    Ruby学习笔记之gem 命令详解

    如果需要检查特定库,如 `Watir` 的版本,可以使用 `ruby -e "require 'watir'; puts Watir::IE::VERSION"`。 RVM (Ruby Version Manager) 是一个用于管理多个 Ruby 版本的工具。通过 `rvm list known` 可以查看...

    redis-3.2.1.gem.zip

    RDB 是在特定时间点生成数据库的全量备份,而 AOF 记录所有的写操作日志,当 Redis 重启时,可以通过回放这些日志来恢复数据。开发者可以根据应用场景选择合适的持久化策略。 Redis 的主从复制功能可以提高系统的...

    Ruby2.3文件和gem文件

    3. 使用`gem install redis-3.3.0.gem`命令安装这个特定版本的Redis客户端。 安装完成后,你就可以在Ruby程序中导入并使用这个库,如`require 'redis'`,然后创建连接对象,进行数据操作。 `安装步骤.txt`文档应该...

    ruby tk gem

    在Ruby 1.9版本中,安装这个gem可能会遇到一些特定的挑战,因此我们将详细讨论如何在Ruby 1.9环境下正确安装`tk-win` gem。 首先,`tk-win` gem 是专门为Windows操作系统设计的,因为它包含了与Windows系统兼容的Tk...

    `require': no such file to load -- sqlite3/sqlite3_native

    - **Gem未正确安装**:可能是因为`sqlite3` gem没有正确安装,或者在安装过程中缺少必要的依赖,如特定版本的SQLite3库。 - **路径问题**:可能是系统环境变量未设置正确,导致Ruby无法找到`sqlite3_native`库文件...

    rubygems-2.4.2 redis-3.2.1.gem

    "rubygems-2.4.2.tgz"是一个压缩包,其中包含了RubyGems的特定版本2.4.2。安装RubyGems通常涉及解压此文件,然后通过Ruby解释器执行安装脚本。例如,在Unix或Linux系统中,你可以使用以下命令: ```bash tar -zxvf ...

    用于Ruby和Rails应用程序的OpenSSL密码库的简单包装器。通过Rubygems作为Gem分发。.zip

    因此,这个特定的Gem使得开发者无需直接与OpenSSL库交互,而是可以通过更友好的Ruby接口来实现加密和解密功能。 在标签部分为空的情况下,我们可以通过标题和描述推测这个Gem主要关注的是加密和安全方面,特别是...

    Apress.Practical.Ruby.Gems.Apr.2007.pdf

    - **多版本支持:** 使用`gem pristine gem_name`可以恢复特定版本的Gem到其原始状态。 - **依赖图:** 使用`gem dependency`命令可以查看一个Gem及其所有依赖项的关系图。 - **本地Gems:** 可以使用`gem build ...

Global site tag (gtag.js) - Google Analytics