MacOS 10.6.8 版本
安装RoR环境中碰到的一些问题和解决办法,记录下来备忘
关于安装步骤就不说明了,网上此类说明多如牛毛,这里主要记录我遇到的问题
安装完的 Rails 无法识别
rvm 能够正常安装,也可以切换 ruby 版本
但使用 sudo gem install rails 命令后,安装完 rails 无法识别
解决办法:
原因是rvm 环境配置不完整
因为我使用的是 oh-my-zsh 脚本环境,所以在 ~/.zshrc 配置文件结尾处加这样一段
[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"
据别人说,这段脚本应该是 gem 安装过程中被自动配置的,不需要人为干预,不知道我这里为什么不行
提高 rails new 过程 bundle install 速度
原文 http://rubyer.me/blog/941
默认配置下使用 rails new 命令创建项目会卡在 bundle install 过程很长时间
解决办法:
rails new proj_name --skip-bundle
cd proj_name
bundle install --local
第一次这么做本地 bundle 会发现有一些gem没有安装,按照提示执行大概4、5次 gem install xxx 就OK了
这样以后创建工程就省掉远程检查 bundle 更新情况的时间占用
rvm 和 gem 常用命令
rvm list known 列出目前服务器上可安装ruby版本
rvm list 列出目前本地已安装ruby版本
rvm install 1.9.2 安装目标版本(具体名字可以参考 rvm list known 列出的软件名称)
rvm 1.9.2 --default 切换本地ruby版本为1.9.2
gem list 列出当前本地所安装的gem
gem install xxx 安装新的gem
gem uninstall xxx 卸载一个已安装gem,当这个gem同时安装有多个版本时,会有选择提示
gem command help gem命令详细说明
Windows平台安装Rails环境最好的捆绑安装包
RailsInstaller,直接包含最新最全的RoR开发环境和运行依赖环境,超强
http://railsinstaller.org
分享到:
相关推荐
MacOS如何配置登录鼎捷T100产品
本篇主要介绍如何在Windows操作系统上使用VMware虚拟机来安装并配置MacOS 10.8.2系统,以及在此基础上安装Xcode开发工具。这是一条龙式的搭建过程,适合初学者和需要跨平台开发的工程师参考。 首先,我们要在...
MacOS 下安装 Genero Desktop Client 及参数配置方法 MacOS 作为一款流行的操作系统,广泛应用于各个领域,而 Genero Desktop Client 作为一款功能强大且灵活的客户端软件,能够满足用户的多种需求。因此,本文将...
既可以支撑QGIS在MacOS环境下的编译工作,也可以进行libjpeg的二次研发。 四、其他说明 在MacOS环境下,基于Qt Creator进行编译的libjpeg开源库。包含有头文件include、库文件dylib等,提供了Debug、Release版本。 ...
总的来说,Clover Configurator是MacOS用户管理和配置Clover四叶草引导加载器的得力工具,它简化了原本复杂的过程,让多系统环境的搭建和维护变得更加简单。无论你是新手还是老手,这款软件都值得你拥有。
在Windows、Linux和MacOS上安装和配置OpenCV与Java结合使用,可以通过一系列的步骤来完成。 首先,安装OpenCV for Java之前需要确认Java的运行环境已经安装在你的系统上。由于计算机视觉应用通常对性能要求较高,...
### macOS 下 NTFS 分区的使用与管理 #### 背景介绍 在 macOS 操作系统中使用 NTFS 文件系统的分区并非一件简单的事情。由于 macOS 默认并不支持对 NTFS 分区进行读写操作,因此用户通常需要借助第三方工具或者通过...
Atom-dotfiles是一个专门为MacOS开发人员设计的环境配置项目,其主要目的是通过一系列的“点文件”(dotfiles)来快速、便捷地设置一个高效且个性化的开发环境。点文件在Unix/Linux系统中指的是以"."开头的隐藏文件...
既可以支撑QGIS在MacOS环境下的编译工作,也可以进行libzip的二次研发。 四、其他说明 在MacOS环境下,基于Qt Creator进行编译的libzip开源库。包含有头文件include、库文件dylib等,提供了Debug、Release版本。 ...
内容概要:本文档提供了在Windows、Linux(以Ubuntu为例)和macOS三种操作系统上安装和配置MySQL的详细步骤。涵盖了从下载安装包、安装、配置环境变量到服务管理和测试的全过程。同时针对每种操作系统的特点给出了...
内容概要:本文档详尽地介绍了在不同的操作系统(Windows和macOS)环境下,对 PyCharm 进行完整安装以及初始项目的配置方法,覆盖了软件的选择(社区版vs专业版)、下载流程、详细的安装步骤直到最终启动PyCharm进行...
"一键配置java环境配置"的标题和描述旨在提供一个简便的方法,帮助用户快速、无痛地完成这些步骤,避免手动配置带来的繁琐和可能的错误。 首先,Java Development Kit(JDK)是Java编程的基础,它包含了编译、调试...
既可以支撑QGIS在MacOS环境下的编译工作,也可以进行zlib的二次研发。 四、其他说明 在MacOS环境下,基于Qt Creator进行编译的zlib开源库。包含有头文件include、库文件dylib等,提供了Debug、Release版本。 当前...
以上就是MacOS环境下搭建JDK 1.6、Eclipse 4.4.2、JBoss 4.2.2和SVN开发环境的详细过程。这个环境适用于那些依赖于特定版本技术栈的老项目,确保了兼容性和稳定性。在实际工作中,根据项目需求,你可能还需要配置...
既可以支撑QGIS在MacOS环境下的编译工作,也可以进行OpenJpeg的二次研发。 四、其他说明 在MacOS环境下,基于Qt Creator进行编译的OpenJpeg开源库。包含有头文件include、库文件dylib等,提供了Debug、Release版本。...
既可以支撑QGIS在MacOS环境下的编译工作,也可以进行libXML2的二次研发。 四、其他说明 在MacOS环境下,基于Qt Creator进行编译的libXML2开源库。包含有头文件include、库文件dylib等,提供了Debug、Release版本。 ...
macOS作为一个类Unix操作系统,拥有良好的开发环境基础,但正确配置Python环境仍然需要一些步骤。以下是一份详细的指南,帮助你在macOS上顺利搭建Python环境。 首先,你需要决定使用哪个版本的Python。Python有两个...
macOS下Spring Boot开发环境搭建教程知识点总结 本文主要介绍了macOS下Spring Boot开发环境搭建教程,涵盖了软硬件环境、maven安装、IDE选择、创建第一个应用、新建工程、Hello World示例等知识点,本文将对这些...