【发布时间】:2021-07-13 12:20:57
【问题描述】:
我最近从硬盘切换到固态硬盘,所以我不得不从头开始重新安装所有东西,因为我想要一个干净的固态硬盘而不是硬盘的克隆。我正在尝试在本地设置我的网站,但是在从 bash 切换到 zsh 之后(使用 oh my zsh),尝试bundle install 时出现以下错误(见图)。我已经尝试了我在互联网上找到的所有内容,但似乎无法修复尝试手动安装 eventmachine 和 http_parser 时弹出的错误。
我必须切换回 bash 并重新安装所有内容吗? (a.i ruby、纱线等)
谢谢。
【问题讨论】:
-
你是否在使用一些 Ruby 版本管理(rbenv、rvm 等)?
-
@SebastianPalma 不。这只是使用自制软件进行的简单安装。问题是,如果我切换回 bash,它会正常工作。
-
我个人不知道你能做什么,因为我从未使用过操作系统附带的预安装 Ruby 版本。我可以建议您使用类似 rbenv(或任何其他)的东西并用它来管理您的 Ruby 版本和 gem。对于这样的未来问题,可能值得。
-
@SebastianPalma 更新:已修复。忘记将 ruby gem 的路径从 bash 切换到 zsh。谢谢!
-
@Filip 帮我们其他人一个忙,写下你的答案并接受它,以便将解决方案作为解决方案(而不是评论)找到并且问题显示为已解决。谢谢。