【ruby on rails】M1遇到的一些安装问题

这篇具有很好参考价值的文章主要介绍了【ruby on rails】M1遇到的一些安装问题。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

1. homebrew位置变了

原来的Cellar Homebrew Caskroom 都是在 /usr/local/下面
M1在/opt/homebrew下面

2. 装ruby

M1电脑安装ruby,装不上的问题

RUBY_CFLAGS="-w" rbenv install 2.7.4

3. 装puma报错

【ruby on rails】M1遇到的一些安装问题,ruby on rails,服务器,后端

gem install puma -v '5.5.2' --  --with-openssl-dir=$(brew --prefix openssl)

3. 装nokogiri报错

【ruby on rails】M1遇到的一些安装问题,ruby on rails,服务器,后端

arch -x86_64 gem install nokogiri -v '1.12.3' --platform=ruby -- --use-system-libraries
gem install nokogiri -v 1.8.2 --platform arm64-darwin -- --use-system-libraries

4. 安装gem报错就用arch -arch x86_64 gem install试试

arch -arch x86_64 gem install ffi
sudo gem update --system

5. rails c 报错

【ruby on rails】M1遇到的一些安装问题,ruby on rails,服务器,后端

【ruby on rails】M1遇到的一些安装问题,ruby on rails,服务器,后端
ruby版本2.7.1的 enum 的bug文章来源地址https://www.toymoban.com/news/detail-608484.html

[1,2,3].to_enum.next
  • 解决方案: 把ruby版本升级到2.7.5

到了这里,关于【ruby on rails】M1遇到的一些安装问题的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • [ruby on rails] ruby使用vscode做开发

    ruby插件推荐用这个来实现,但是现在这个在加载文件索引时候,特别慢,时好时坏,所以现在推荐用Solargraph实现 ruby LSP要求ruby版本3以上,如果在旧版本中使用,需要指定bundleGemfile路径 旧版本ruby使用ruby LSP教程 setting中配置 安装ruby插件 0.27.0,高版本的在vscode新版本中启动

    2024年04月15日
    浏览(71)
  • 【ruby on rails】rswag使用

    生成文档

    2024年02月16日
    浏览(41)
  • 框架分析(6)-Ruby on Rails

    link 主要对目前市面上常见的框架进行分析和总结,希望有兴趣的小伙伴们可以看一下,会持续更新的。希望各位可以监督我,我们一起学习进步。 Ruby on Rails(简称Rails)是一种使用Ruby编程语言开发的开源Web应用程序框架。它遵循MVC(Model-View-Controller)架构模式,旨在提供简

    2024年02月10日
    浏览(38)
  • 【漏洞复现】Ruby on Rails 路径穿越与任意文件读取漏洞(CVE-2019-5418)

    1. 漏洞简介 Ruby on Rails使用了指定参数的render file来渲染应用之外的视图,且会根据用户传入的Accept头来确定文件具体位置。我们可以通过修改访问某控制器的请求包,通过…/…/…/…/来达到路径穿越的目的,然后再通过{{来闭合模板查询路径,那我们访问的文件会被当做外部

    2024年02月04日
    浏览(57)
  • [ruby on rails] postgresql分词搜索 pg_jieba 和 zhparser 方案

    安装 测试 在测试时,可以感觉到 jieba 的第一次分词有明显的延迟和卡顿,可以通过 Postgresq 预加载 jieba 的动态库和配置文件改善(/usr/local/var/postgres/postgresql.conf)。 mac 安装 scws intel 安装在/usr/local 下 M1安装在/opt/homebrew 下,M1需要把相关文件拷贝给/usr/local 下载词典文件 测试效

    2024年02月16日
    浏览(49)
  • 游戏服务器搭建过程中Maven多模块编译遇到的一些问题

             目录 1、多模块的创建 1.1 父模块的创建  1.2 删除垃圾文件 1.3 修改pom.xml 1.4 创建子模块继承 2、子模块之间的互相引用 3、多个模块间版本的管理 3.1 dependencis 3.2 dependencyManagement 4、依赖执行 5、在Spring Boot项目中加载依赖项目的组件有几种常用的方法 5.1. 使用@

    2024年02月15日
    浏览(35)
  • office 365家庭版无法激活,提示遇到一些临时服务器问题,已解决

    office 365家庭版购买后始终无法激活,总是提示“很抱歉,遇到一些临时服务器问题”。 联系微信技术支持电话了半个小时才解决: 打开IE浏览器的 “internet选项” (360浏览器需从菜单中选择“工具”=》“internet选项”), 然后在“连接”=》“局域网设置”页面中去掉所有

    2024年02月05日
    浏览(70)
  • ChirpStack 部署教程及一些遇到的坑(LoRaWAN 服务器)

    目录 1.前言 2.Chirpstack介绍 3.Chirpstack部署 5. 访问 Chirpstack 的 Swagger 接口 6.部署ChirpStack的一些坑         6.1服务器端口没开         6.2 本地平台获取设备上报信息         6.3 swagger文档的授权         领导安排了个工作,需要用ChirpStack,将水表的数据放到服务器上,再从

    2024年02月02日
    浏览(53)
  • MacBook Pro(M1芯片)安装mysql以及一些的问题解决方案

    设备芯片及系统版本 1 安装包下载  官方下载网址: MySQL https://www.mysql.com 第一步 进入官网后点击DOWNLOADS。 第二步 在页面向下找到如图,点击进入。 第三步 选择此项。   第四步  选择版本与下载(M1芯片选择arm64版本)。 2 安装过程   第一步 下载好安装包后双击打开   第

    2024年02月14日
    浏览(48)
  • Python: Django 服务部署可能遇到的一些问题

    不要用 python3 manage.py runserver 启动服务, 而要用: 此外,在 setting.py 中,修改: 在 setting.py 中,修改: 其中,域名有无 https:// 均可 此外,在 应用名/views.py 中,修改: 运行: 在 script 中,声明 WebSocket 时,注意 https 与 wss 对应,http 与 ws 对应:

    2024年02月14日
    浏览(44)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包