在 Ubuntu 18.04 LTS 上安装 Slate API 文档生成器时出现问题
Problem installing Slate API Document Generator on Ubuntu 18.04 LTS
在 Ubuntu 18.04 上安装 Slate API Document Generator 时,我偶然发现了这个错误:
Can't find gem bundler (>= 0.a) with executable bundle (Gem::GemNotFoundException)
我该如何解决这个问题?
我检查了 slate 的打包器版本:
$ cat Gemfile.lock | grep -A 1 "BUNDLED WITH"
BUNDLED WITH
2.0.2
为了解决这个问题,我安装了相同版本的捆绑器
$ gem install bundler -v '2.0.2'
但是,出现了其他问题,安装卡住了,因为Ruby无法编译某些依赖项。为了解决这个问题,我安装了以下内容(原始 Slate wiki 中未提及):
sudo apt install zlib1g-dev build-essential ruby-full
这样我的所有问题都解决了,我可以完成安装了。
使用以下命令安装您的应用程序中使用的确切捆绑器:
gem install bundler -v "$(grep -A 1 "BUNDLED WITH" Gemfile.lock | tail -n 1)"
在 Ubuntu 18.04 上安装 Slate API Document Generator 时,我偶然发现了这个错误:
Can't find gem bundler (>= 0.a) with executable bundle (Gem::GemNotFoundException)
我该如何解决这个问题?
我检查了 slate 的打包器版本:
$ cat Gemfile.lock | grep -A 1 "BUNDLED WITH"
BUNDLED WITH
2.0.2
为了解决这个问题,我安装了相同版本的捆绑器
$ gem install bundler -v '2.0.2'
但是,出现了其他问题,安装卡住了,因为Ruby无法编译某些依赖项。为了解决这个问题,我安装了以下内容(原始 Slate wiki 中未提及):
sudo apt install zlib1g-dev build-essential ruby-full
这样我的所有问题都解决了,我可以完成安装了。
使用以下命令安装您的应用程序中使用的确切捆绑器:
gem install bundler -v "$(grep -A 1 "BUNDLED WITH" Gemfile.lock | tail -n 1)"