登录 主页

ruby on rails 解决rbenv: bundle: command not found

2024-12-02 09:50AM

我在ruby on rails 项目中运行 bundle install 报错说:

# bundle install

rbenv: bundle: command not found

The `bundle' command exists in these Ruby versions:

2.6.1

2.6.9

2.7.6

3.1.0

解决方法:

1. 先查看一下你的Ruby版本

# ruby -v
ruby 2.5.0p0 (2017-12-25 revision 61468) [x86_64-linux] 

2. 如果需要使用某个特定版本的 Ruby(例如 2.7.6),可以切换到该版本:

rbenv local 2.7.6   # 在当前目录设置
# 或
rbenv global 2.7.6  # 设置全局使用 

3. 再次查看一下ruby版本

# ruby -v
ruby 2.7.6p219 (2022-04-12 revision c9c2245c0a) [x86_64-linux]

4. 重新加载 rbenv 环境:

rbenv rehash 

5. 确保 Bundler 已安装,

切换到正确版本后,检查 Bundler 是否已安装:

gem list bundler

 如果未安装,运行以下命令安装 Bundler:

gem install bundler

然后运行 bundle  install 即可。

返回>>

登录

请登录后再发表评论。

评论列表:

目前还没有人发表评论