ruby-on-rails - 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 上不起作用。
解决方案
最简单的解决方案是使用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
推荐阅读
- ruby-on-rails - Rails - 从集合中获取多态子项作为 ActiveRecord::Relation
- r - 带有网格的地图中的线交叉(ggplot)
- android - android更快的截屏方式?
- java - java中是否有真正的异步文件访问器?
- asp.net - VB.NET WSP 到 WAP 的转换
- npm - bootstrap-sass 无法在 amazon linux 实例上正确安装
- sql - 在 T-SQL 中插入表变量,其值包含反斜杠
- c# - Selecting unique values of different columns using LINQ
- android - 片段按钮导致回栈错误
- angular - 打字稿模块导入问题