首页 > 解决方案 > Rails 6:无法在 mac m1 上安装 pg

问题描述

我尝试在我的 mac m1 上安装 gem pg 但收到此错误:

ERROR: While executing gem ... (Gem::FilePermissionError)

You don't have write permissions for the /Library/Ruby/Gems/2.6.0 directory.

我用自制软件安装了 postgresql,并且可以使用命令 psql 连接到数据库。这意味着我在我的机器上安装了 postgres,但 gem pg 在 rails 上不起作用。

标签: ruby-on-railsrubypostgresql

解决方案


最简单的解决方案是使用sudo和强制权限,但它可能不是最好的解决方案。

https://www.moncefbelyamani.com/the-definitive-guide-to-installing-ruby-gems-on-a-mac/

看起来不错的文章,您可能应该使用https://www.moncefbelyamani.com/the-definitive-guide-to-installing-ruby-gems-on-a-mac/#ruby-manager


推荐阅读