问题标签 [ruby-build]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby - rbenv 没有 ruby 版本,ruby-build plugs 目录也不存在,怎么办?
rbenv 不显示较新版本的 Ruby。
各种指南都说要更新 ruby build,但我没有在安装中设置 ruby-build 目录来执行此操作。
我应该怎么办?
ruby-on-rails - 构建失败(OS X 10.14.6 使用 ruby-build 20190828)通过 rbenv 安装 Ruby
我正在尝试ruby 2.6.4
通过rbenv
安装macOS Mojave
rbenv install 2.6.4
但每次我尝试它都会给我:
到目前为止尝试过的解决方案:
1)xcode-select --install
2)在xcode中添加缺少的包
open /Library/Developer/CommandLineTools/Packages/macOS_SDK_headers_for_macOS_10.14.pkg
3)重新安装rbenv
并ruby-build
通过homebrew
和直接
4)RUBY_CONFIGURE_OPTS=--with-readline-dir="$(brew --prefix readline)" rbenv install 2.6.4
sudo rbenv install 2.6.4
可以,但我希望它不安装,sudo
因为它在安装导轨时会导致其他并发症。
有谁知道这个问题的解决方案?
rvm - 无法在 mac os 10.15.6 catalina-openssl、ruby、zlib 中安装 ruby 2.2.4 失败错误
我正在尝试在 mac os catalina 10.15.6 中安装 ruby 2.2.4,但它失败了:
运行 'env GEM_HOME=/Users/asmitakalena/.rvm/gems/ruby-2.2.4@global GEM_PATH= /Users/asmitakalena/.rvm/rubies/ruby-2.2.4/bin/ruby -d /Users/asmitakalena 时出错/.rvm/src/rubygems-3.0.8/setup.rb --no-document',请阅读/Users/asmitakalena/.rvm/log/1600360212_ruby-2.2.4/rubygems.install.log
错误日志说:
/Users/asmitakalena/.rvm/rubies/ruby-2.2.4/lib/ruby/2.2.0/rubygems.rb:1231 处的异常LoadError' at /Users/asmitakalena/.rvm/rubies/ruby-2.2.4/lib/ruby/2.2.0/rubygems.rb:1222 - cannot load such file -- rubygems/defaults/operating_system Exception
LoadError' - 无法加载此类文件 -- rubygems/defaults/ruby /Users/asmitakalena/ .rvm/src/rubygems-3.0.8/lib/rubygems/core_ext/kernel_require.rb:54:in require': cannot load such file -- openssl (LoadError) from /Users/asmitakalena/.rvm/src/rubygems-3.0.8/lib/rubygems/core_ext/kernel_require.rb:54:in
require' 来自 /Users/asmitakalena/.rvm/src/rubygems-3.0.8/lib/rubygems/specification.rb :2481:in to_ruby' from /Users/asmitakalena/.rvm/src/rubygems-3.0.8/lib/rubygems/commands/setup_command.rb:405:in
install_default_bundler_gem' 来自 /Users/asmitakalena/.rvm/src/rubygems-3.0.8/lib/rubygems/commands/setup_command.rb:167:in execute' from /Users/asmitakalena/.rvm/src/rubygems-3.0.8/lib/rubygems/command.rb:321:in
invoke_with_build_args' 来自 /Users/asmitakalena/.rvm/src/rubygems -3.0.8/lib/rubygems/command_manager.rb:184:in process_args' from /Users/asmitakalena/.rvm/src/rubygems-3.0.8/lib/rubygems/command_manager.rb:148:in
run' 来自 /Users/asmitakalena/.rvm/src/rubygems-3.0.8/lib/rubygems/gem_runner.rb:59:in run' from setup.rb:41:in
'
注意我已经使用这些命令使其工作
- rvm 安装 2.2.4
- rvm 重新安装 2.2.4 --with-openssl-dir=
brew --prefix openssl@1.1
- rvm 重新安装 2.2.4 --with-openssl-dir=$HOME/.rvm/usr
它也因 nokogiri 错误导致捆绑安装失败,我无法再使用安装命令。它正在发生这样的事情
错误:加载命令:安装(LoadError)无法加载此类文件--zlib错误:执行gem时...(NoMethodError)未定义方法'invoke_with_build_args'为nil:NilClass
任何帮助将不胜感激。谢谢
ruby - rbenv install --list 未显示 ubuntu 18.04 LTS (ruby 2.7.1) 上的所有版本
在尝试使用 rbenv 安装 ruby 2.7.1 时,我注意到该版本未在我的 ubuntu 18.04 中列出
ruby - 使用 xcode 命令行工具 12 的 ruby 版本 1.9.3、2.2.0、2.2.5 的 rbenv / ruby-build 安装失败
低于 2.3.1 的 Ruby 版本在clang --version
12 或更高版本时无法安装。要重现该问题,首先通过软件更新获取 xcode 命令行开发人员工具版本 12 或擦除您的 Mac 并安装自制软件:
然后这失败了:
rbenv install 2.2.5 的输出:
在显示“结果记录到”的文件中,它报告有 3 个警告和 4 个错误。错误是这些:
https://gist.github.com/burnettk/04fb637c4ec18f621b2df500dbcec00e上的问题要点。
ruby - 需要帮助在 Mac 上安装 Ruby 2.7.2
我正在尝试在我的 Mac 上安装 Ruby 2.7.2 版(具有所有更新的最新操作系统)并执行了以下操作
接着
所以我尝试按照上面的说明得到这个
apt - Apt on WSL2 的 Ubuntu 版本不包括最新版本的 ruby-build
我安装了 WSL2 和 Ubuntu 20.04,其中包括 Ruby 2.7.0:
我想安装 Ruby 3.0.1,但ruby-build
没有:
我更新了apt
:
但是版本ruby-build
仍然很旧:
我的 OSX 机器:
这是 Ubuntu 的问题apt
,还是其他问题?我如何解决它?
ruby-on-rails - 如何使用 rbenv 在 Ubuntu 21.1 上安装 Ruby 2.3.0?
我正在开发一个使用 Ruby 2.3.0(使用 Rails)编写的应用程序,我的操作系统是 Linux Ubuntu 21.1。(希望升级项目的 Ruby 版本,但也遇到了麻烦)
为了让应用程序正常工作,我的第一个想法是使用 rbenv 安装 2.3.0,但经过多次故障排除后,我继续收到以下错误:
错误日志文件:
我尝试使用以下方法安装 openssl 1.0:
我按照错误消息中的链接,并尝试了那里的建议:
我还尝试升级应用程序的 ruby 版本,并继续遇到错误 - 例如过时的依赖项。我是 ruby 和 rails 的新手,还在学习!
这是我的第一篇文章,如果它不是很好或者我错过了一些细节,请道歉。我很乐意提供所需的任何进一步信息。
非常感谢你的帮助。
ruby-on-rails - 构建失败(macOS 12.1 使用 ruby-build 20211203(ruby 3.0.2)macOS Monterey
升级到最新的 macOS(Monterey)后,我无法安装新的 ruby 版本(3.0.2)。有没有人遇到过他们能够解决的类似问题?
我尝试过的几种方法,但对我不起作用
RUBY_CFLAGS="-Wno-error=implicit-function-declaration" rbenv install 3.0.2
如果您有任何想法来完成这项工作,请告诉我,谢谢。