繁体   English   中英

无法在Linux(CentOS)上安装“ mysql2” gem

[英]Unable to install “mysql2” gem on Linux (CentOS)

我无法在CentOS linux计算机上安装“ mysql2” gem。

我最近按照以下教程安装了mysql: http : //www.rackspace.com/knowledge_center/article/installing-mysql-server-on-centos

当我尝试下载“ mysql2” gem时,出现以下日志:

[root@vc2cmmka035538n ruby]# gem install mysql2
ERROR:  Could not find a valid gem 'mysql2' (>= 0) in any repository
ERROR:  Possible alternatives: mysql

环境信息:

  • Rails 3.2.3
  • 红宝石1.8.7(2011-06-30补丁程序352)[x86_64-linux]
  • 宝石-v 1.8.24

从他们的github页面引用

该gem链接到MySQL的libmysqlclient C共享库。 您可能需要为您的系统安装软件包,例如libmysqlclient-dev,mysql-devel或其他适当的软件包。

因此,您可能想先安装那些软件包。 如果您仍然遇到问题,那么您甚至可以手动编译gem。 https://github.com/brianmario/mysql2

如果您的系统上禁用了mysql repo,则这里是有关安装它们的链接

http://dev.mysql.com/doc/mysql-repo-excerpt/5.6/en/linux-installation-yum-repo.html

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM