Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我得到一个错误';在install_default_gem';在WSL上使用rbenv安装ruby时_Ruby_Ubuntu - Fatal编程技术网

我得到一个错误';在install_default_gem';在WSL上使用rbenv安装ruby时

我得到一个错误';在install_default_gem';在WSL上使用rbenv安装ruby时,ruby,ubuntu,Ruby,Ubuntu,icarus@DESKTOP-1HC4USL:/mnt/c/Users/K$rbenv安装2.7.1 正在下载ruby-2.7.1.tar.bz2。。。 -> 正在安装ruby-2.7.1 构建失败(Ubuntu 20.04使用ruby构建20200520-12-g69ccbf4) 检查或清理位于/tmp/ruby-build.20200704033744.16541.pfVhNf的工作树 结果记录到/tmp/ruby-build.20200704033744.16541.log 最后10行日

icarus@DESKTOP-1HC4USL:/mnt/c/Users/K$rbenv安装2.7.1 正在下载ruby-2.7.1.tar.bz2。。。 -> 正在安装ruby-2.7.1

构建失败(Ubuntu 20.04使用ruby构建20200520-12-g69ccbf4)

检查或清理位于/tmp/ruby-build.20200704033744.16541.pfVhNf的工作树 结果记录到/tmp/ruby-build.20200704033744.16541.log

最后10行日志: from./tool/rbinstall.rb:846:in
install\u default\u gem中的块(2级)from./tool/rbinstall.rb:279:in
open\u安装' from./tool/rbinstall.rb:845:in
install\u default\u gem'from./tool/rbinstall.rb:835:in
each' from./tool/rbinstall.rb:835:in
install\u default\u gem'from./tool/rbinstall.rb:799:in
block in' from./tool/rbinstall.rb:950:in
block in'from./tool/rbinstall.rb:947:in
each' from./tool/rbinstall.rb:947:in`'
确保:**[unfencial.mk:373:do install all]错误1

请确保已安装ruby的依赖项

在不同的Ubuntu版本中可能缺少一些库。
在我的例子中,在Ubuntu 18.04上找不到libgdbm6,请确保您已经安装了ruby的依赖项

在不同的Ubuntu版本中可能缺少一些库。
在我的例子中,在Ubuntu 18.04上找不到libgdbm6。嗨,欢迎来到StackOverflow。您发布的日志看起来就像是堆栈跟踪的中间部分。在日志中进一步查看错误类型和消息,并编辑您的问题以包含该错误。您好,欢迎使用StackOverflow。您发布的日志看起来就像是堆栈跟踪的中间部分。在日志中进一步查找,查看错误类型和消息,并编辑您的问题,将其包括在内。您的建议似乎很有用。链接的意义是什么?
sudo apt get install autoconf bison build essential libssl dev libyaml dev libreadline6 dev zlib1g dev libncurse5 dev libffi dev libgdbm6 libgdbm dev libdb dev
您可以使用这条命令,这是关于链接意义的问题的答案吗?对我来说似乎不是。你能解释一下在这里提供链接的原因吗?我相信您展示的代码是有效的,并且一般的建议是合理的。但是我不明白为什么你提供一个链接而不解释链接指向什么以及它为这个答案提供了什么。或者换一种说法,我不会点击链接来找出其中的内容。在我这么做之前,我想知道那里有什么。请考虑写一些东西,比如“我在这里链接一些可爱的小猫的漂亮照片”,你的建议似乎很有帮助。链接的意义是什么?
sudo apt get install autoconf bison build essential libssl dev libyaml dev libreadline6 dev zlib1g dev libncurse5 dev libffi dev libgdbm6 libgdbm dev libdb dev
您可以使用这条命令,这是关于链接意义的问题的答案吗?对我来说似乎不是。你能解释一下在这里提供链接的原因吗?我相信您展示的代码是有效的,并且一般的建议是合理的。但是我不明白为什么你提供一个链接而不解释链接指向什么以及它为这个答案提供了什么。或者换一种说法,我不会点击链接来找出其中的内容。在我这么做之前,我想知道那里有什么。请考虑写一些类似的东西“这里我链接到一些可爱的小猫的漂亮照片。”
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