亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在OS X上安裝PG gem-無法構建本機擴展

在OS X上安裝PG gem-無法構建本機擴展

HUH函數 2019-12-10 09:08:43
似乎許多其他人在安裝pg gem時遇到問題。為他人提出的解決方案中沒有一個對我有用。我試圖安裝pg gem和postgres.app。pg gem不會安裝。我得到的第一個錯誤是:安裝pg(0.17.0)時發生錯誤,并且Bundler無法繼續。gem install pg -v '0.17.0'捆綁前確保成功。有關將我的gem安裝指向pg的配置的安裝建議失敗,并顯示以下錯誤消息(此論壇上的許多其他人都遇到過):Failed to build native extensions... Results logged to /Users/melanie/.rvm/gems/ruby-1.9.3-p448/gems/pg-0.17.0/ext/gem_make.out我不知道如何查找或訪問此日志文件以搜索更多線索。當我嘗試使用sudo apt-get install命令時,我還會收到一條錯誤消息(找不到命令)。在過去的6個小時里,我一直在這個論壇上進行搜索,嘗試每條建議以使pg與我的rails項目一起工作。我找不到有關如何更改路徑的建議,或者具體來說,要求進行哪些更改。我which pg_config返回一個文件源。我已將其與使用該配置的pg命令一起使用。它失敗。有太多人對此感到困擾。許多答案表明自制。我不得不刪除它,因為它引發了其他問題。
查看完整描述

3 回答

?
幕布斯7119047

TA貢獻1794條經驗 獲得超8個贊

對于我來說,同樣的錯誤,直到我下載OS X 10.9(Mavericks)時才遇到。感嘆,另一個OS升級令人頭疼。

這是我使用自制軟件修復的方法:

  • 安裝另一版本的Xcode工具(brew update在終端中鍵入將提示您更新Xcode構建工具)

  • brew update

  • brew install postgresql

之后gem install pg對我有用。



查看完整回答
反對 回復 2019-12-11
?
慕村9548890

TA貢獻1884條經驗 獲得超4個贊

如果您使用的是Ubuntu,請嘗試安裝以下lib文件


sudo apt-get install libpq-dev

接著


gem install pg


為我工作。



查看完整回答
反對 回復 2019-12-11
?
縹緲止盈

TA貢獻2041條經驗 獲得超4個贊

我正在使用OS X Mavericks(版本10.9)


當我運行上述命令時,我收到以下消息:如果PostgreSQL 9的構建失敗,并且您安裝了8.x版本。


所以我運行以下命令:


ARCHFLAGS="-arch x86_64" gem install pg

這對我有用,我希望這對某人有幫助:)



查看完整回答
反對 回復 2019-12-11
  • 3 回答
  • 0 關注
  • 529 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號