在Mac Os下通过Gem安装Mysql时,老是报错:
Building native extensions. This could take a while... ERROR: Error installing mysql: ERROR: Failed to build gem native extension. /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb checking for mysql_query() in -lmysqlclient... no checking for main() in -lm... yes checking for mysql_query() in -lmysqlclient... no checking for main() in -lz... yes checking for mysql_query() in -lmysqlclient... no checking for main() in -lsocket... no checking for mysql_query() in -lmysqlclient... no checking for main() in -lnsl... no checking for mysql_query() in -lmysqlclient... no checking for main() in -lmygcc... no checking for mysql_query() in -lmysqlclient... no
貌似是缺少了某些文件导致的,于是看了看/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/bin/ruby extconf.rb发现extconf.rb好像需要Mysql的PATH,于是执行:
export PATH=$PATH:/usr/local/mysql/bin sudo gem install mysql -v '2.8.1'
问题解决:
Building native extensions. This could take a while... Successfully installed mysql-2.8.1 1 gem installed Installing ri documentation for mysql-2.8.1... Installing RDoc documentation for mysql-2.8.1...
相关推荐
1.安装gem,进入gem文件夹,里面有个setup文件,直接双击就行了。 2.进入rails目录使用gem命令安装(这一步必须要上...3.复制libmySQL.dll到ruby的安装目录的bin文件夹下,然后使用gem安装mysql-2.7.3-x86-mswin32.gem.
ruby 连接mysql的gem安装包
在安装`gem5`之前,确保系统满足依赖条件。`gem5`需要`Python3`、`scons`等工具。安装这些依赖: ```bash sudo apt-get install build-essential python3-dev python3-pip python3-setuptools python3-tk pip3 ...
mysql-2.9.1.gem,难得资源
A simple, fast Mysql library for Ruby, binding to libmysql Gemfile entry -- gem 'mysql2', '0.3.16' Install with GEM -- gem install mysql2 --version 0.3.16
Mechanize 是通过 Gem 来分发和安装的,因此我们需要先确保已安装了最新的 Ruby 和 Gem。 2. **安装 Gem**: 在终端或命令行中输入以下命令来安装 Mechanize: ``` gem install mechanize ``` 这将从官方 Gem ...
mysql2-0.3.18.gem ,难得资源,注意收藏好。
本篇文章将深入探讨如何在Mac OS X环境下实现文件监控,并介绍一款名为`fseventer`的工具。 `fseventer`是一款强大的文件系统事件观察器,由Michael J. Trew开发,用于实时显示Mac OS X系统的FSEvents API产生的...
在安装过程中,记得勾选添加Ruby到系统路径的选项。安装完成后,使用命令行工具(如cmd或PowerShell)运行`ruby -v`来验证Ruby是否成功安装。 接着,安装Rails框架。打开命令行,输入`gem install rails`,这将下载...
Currently including, Homebrew or Brew Forumla's, Brew Casks, Applications in the Appstore via mas, Atom packages, npm packages, gem packages, Python 2.7.X and 3.X pip packages, as well as Mac OS ...
CPU 2006 在 Gem5 中的应用 CPU 2006 是一款广泛使用的测试工具,旨在评估计算机系统的性能。Gem5 是一个开源的全系统架构模拟器,能够模拟各种计算机系统架构。将 CPU 2006 集成到 Gem5 中,可以对计算机系统的...
- **权限问题**:如果在安装过程中遇到权限错误,请确保使用sudo或root用户执行操作,并检查文件和目录的权限设置。 - **MySQL插件支持**:在编译MySQL时务必包含所有需要的插件,例如InnoDB存储引擎,以避免后续...
解决 Rails bundle 安装不上 mysql gem包的问题 环境 ubuntu 12.04 ruby-2.1.1 首先 新建一个的一个项目,在该项目上执行 bundle install 提示 代码如下: … Make sure that gem install mysql2 -v ‘0.3.16’; ...
Ruby是一种面向对象的脚本语言,它以其简洁、优雅的语法和强大的社区支持而闻名。在许多Web开发项目中,尤其是使用...通过提前下载和准备所有必要的gem文件,我们可以确保在任何环境下都能快速、有效地进行开发工作。
在安装过程中,确保配置正确,指向离线gem目录。 3. **设置Gem源**:由于是离线安装,你需要将gem的源设置为你本地的文件夹,这可以通过修改`~/.gemrc`或`/etc/gemrc`文件来实现。例如: ``` gem: --no-rdoc --no...
activeresource-2.3.11 安装redmine必须的gem插件
在安装Watir时,我们通常需要安装一些特定的Gem包,Gem是Ruby的包管理器,用于管理和安装Ruby库。对于"watir安装所需要的gem包",主要涉及的Gem包有`watir-webdriver`和`selenium-webdriver`。`watir-webdriver`是...
这些是Gem的具体版本文件,可以直接通过Ruby的gem命令进行安装。例如,使用以下命令可以安装这两个Gem: ```bash gem install eventmachine-1.0.3-x86-mingw32.gem gem install thin-1.6.2.gem ``` 安装完成后,...
在Mac OS X上安装Ruby运行环境的步骤是一个关键任务,特别是对于初学者和开发者来说。Ruby是一种强大且灵活的面向对象的脚本语言,它的设计融合了Perl、Python、Java等语言的特点,使得它在文本处理和快速开发方面...