請幫我擺脫這個錯誤
我在 Windows 10 上運行 Ruby on Rails
在本地安裝的 gem 中找不到 gem 'pg x64-mingw32'。在此處輸入影像描述
uj5u.com熱心網友回復:
如果 pg gem 與專用 PostgreSQL 安裝一起安裝,則會發生這種情況。他們將很快更新 pg gem 以解決此問題并分發兼容 ruby??-3.0 的二進制 gem,但在此之前有 3 個解決方法:
1. install postgresql per pacman: ridk exec pacman -S
mingw-w64-x86_64-postgresql and reinstall pg gem
2. Set RUBY_DLL_PATH=<your-path-to-postgresql>/bin as in our CI (https://github.com/ged/ruby-pg/blob/4de2c7df34b23a23841b114ae6606161be44d269/appveyor.yml#L22) before
running the ruby app.
3. Downgrade to ruby < 3.0, since that installs
the binary windows gems instead.
有關更多資訊,請查看Github 問題。
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/487397.html
標籤:轨道上的红宝石 红宝石 ruby-on-rails-3 ruby-on-rails-4 红宝石
上一篇:RubyUTF8解密問題
