我无法找到有关如何安装mysql2-0.2.6的良好说明,并在rails应用程序上启动并运行ruby。有人可以打破这个过程吗?
当我尝试安装gem时,我收到此错误:
Installing mysql2 (0.2.6) /Library/Ruby/Site/1.8/rubygems/installer.rb:574:in `initialize': Permission denied - /Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/.gitignore (Errno::EACCES)
答案 0 :(得分:0)
尝试
chmod 666 /Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/.gitignore
答案 1 :(得分:0)
找到mysql_config的路径
locate mysql_config
使用该路径安装gem
sudo gem install mysql2 -- –with-mysql-config=/path/to/your/mysql_config
为一群people工作。给它一个旋转。
编辑 - 缺少定位
确保你在根目录中,然后运行sudo /usr/libexec/locate.updatedb
答案 2 :(得分:0)
我认为这个权限错误可以通过以下方式解决: XCode - >偏好 - >下载 - >组件选项卡 - >命令行工具:按下载
现在应该可以通过命令行安装。 问候。 IRIS
答案 3 :(得分:0)
当我们使用Ruby 1.9.3版本安装mysql2-0.2.6时,主要发生此错误。如果你切换到Ruby 2.0,这个问题将得到解决。 Ruby 1.9.3达到了EOL(https://github.com/sstephenson/rbenv/issues/712)并且Ruby核心团队没有给予支持。因此,使用Ruby 1.9.3是没有用的。