gpt4 book ai didi

ruby - 在 WSL 上使用 rbenv 安装 ruby​​ 时出现错误 'block in install_default_gem'

转载 作者:行者123 更新时间:2023-12-04 18:33:22 25 4
gpt4 key购买 nike

icarus@DESKTOP-1HC4USL:/mnt/c/Users/K$ rbenv install 2.7.1
正在下载 ruby​​-2.7.1.tar.bz2...
-> https://cache.ruby-lang.org/pub/ruby/2.7/ruby-2.7.1.tar.bz2
正在安装 ruby​​-2.7.1...
构建失败(Ubuntu 20.04 使用 ruby​​-build 20200520-12-g69ccbf4)
在/tmp/ruby-build.20200704033744.16541.pfVhNf 检查或清理工作树
结果记录到/tmp/ruby-build.20200704033744.16541.log
最后 10 个日志行:
来自 ./tool/rbinstall.rb:846:in block (2 levels) in install_default_gem' from ./tool/rbinstall.rb:279:in open_for_install'
来自 ./tool/rbinstall.rb:845:in block in install_default_gem' from ./tool/rbinstall.rb:835:in 每个'
来自 ./tool/rbinstall.rb:835:in install_default_gem' from ./tool/rbinstall.rb:799:in 阻止'
来自 ./tool/rbinstall.rb:950:in block in <main>' from ./tool/rbinstall.rb:947:in 每个'
来自 ./tool/rbinstall.rb:947:in `'
make: *** [uncommon.mk:373: do-install-all] 错误 1

最佳答案

请确保您已经安装了 ruby​​ 的依赖项。
https://github.com/rbenv/ruby-build/wiki#suggested-build-environment

sudo apt-get install autoconf bison build-essential libssl-dev libyaml-dev libreadline6-dev zlib1g-dev libncurses5-dev libffi-dev libgdbm6 libgdbm-dev libdb-dev
不同的 Ubuntu 版本中可能缺少某些库。
就我而言,在 Ubuntu 18.04 上找不到 libgdbm6

关于ruby - 在 WSL 上使用 rbenv 安装 ruby​​ 时出现错误 'block in install_default_gem',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62721421/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com