簡體   English   中英

在Mac上安裝mysql2-0.2.6

[英]Installing mysql2-0.2.6 on a Mac

我很難找到有關如何安裝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)

我認為可以通過以下方法解決此權限錯誤:XCode->首選項->下載->組件選項卡->命令行工具:按下載

現在應該可以通過命令行安裝了。 問候。 雷斯

當我們使用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是沒有用的。

嘗試

chmod 666 /Library/Ruby/Gems/1.8/gems/mysql2-0.2.6/.gitignore

找到您的mysql_config路徑

locate mysql_config

使用該路徑安裝gem

sudo gem install mysql2 -- –with-mysql-config=/path/to/your/mysql_config

為一群人工作 旋轉一下。

編輯-對於丟失的定位,請確保您位於根目錄中,然后運行sudo /usr/libexec/locate.updatedb

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM