安装 Bundle 将 Devise Auth 添加到 Ruby 项目时出错

发布于 2025-01-10 03:17:15 字数 495 浏览 0 评论 0原文

所以我是 Ruby On Rails 的新手,当我尝试将 Devise 添加到我的项目时,我发现了这个问题。

这是错误: 在此处输入图像描述

这是我的 GemFile : 在此处输入图像描述

我的版本:

Ruby:ruby 3.1.1p18

Rails:Rails 7.0.2.2

Gem:3.3.8

任何想法我应该做什么来解决这个问题?

注意:已经将我的 Gem 文件上的 ruby​​ 版本更改为与我的 Ruby 版本相同,但遇到了这个问题。 (如果我不更改 Gem 文件上的 Ruby 版本,则无法捆绑安装)

谢谢

So i'm new to Ruby On Rails and i found this problem when i try to add Devise to my Project.

Here is the Error :
enter image description here

And Here is my GemFile :
enter image description here

My Version :

Ruby : ruby 3.1.1p18

Rails : Rails 7.0.2.2

Gem : 3.3.8

Any Idea what should i do to fix this problem?

Note : Already change ruby version on my Gem File same as my Ruby Version, but meet this problem. (Cannot Bundle Install if i not change my Ruby Version on Gem File)

Thank You

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

相思碎 2025-01-17 03:17:15

看起来您已经安装了 Ruby,但没有安装 DevKit。 在这里您可以找到合适的。

附言。
就我个人而言,我强烈建议在 WSL2 下进行任何 Ruby 开发,并使用rvmrbenv

Looks like you've installed Ruby without DevKit. Here you can find proper one.

PS.
Personally I strongly recommend doing any Ruby development under WSL2 and with usage of rvm or rbenv.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文