gpt4 book ai didi

ruby-on-rails - 由于 libreadline,rails 控制台未加载

转载 作者:数据小太阳 更新时间:2023-10-29 06:19:37 25 4
gpt4 key购买 nike

我最近像这样重新安装了 ruby​​ 2.1.2,因为我想安装一个 gem (ruby-debug-ide)

sudo rvm reinstall 2.1.2 --disable-binary --with-gcc=gcc-4.2

从那时起,我无法使用 bundle exec rails c 加载我的控制台由于以下错误:

/Users/ohad/.rvm/gems/ruby-2.1.2@aaa/gems/activesupport-3.2.11/lib/active_support/dependencies.rb:251:in `require': dlopen(/Users/ohad/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/readline.bundle, 9): Library not loaded: @@HOMEBREW_PREFIX@@/opt/readline/lib/libreadline.6.dylib (LoadError)
Referenced from: /Users/ohad/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/readline.bundle

尝试了 brew uninstall readlinebrew install --build-from-source readline ,但没有解决我的问题。

最佳答案

今天遇到这个问题,我是这样解决的:

brew rm -f readline

brew install readline

brew link readline --force

希望对您有所帮助。

编辑:我最近再次遇到这个问题(在降级 Ruby 之后),因为我写了这篇文章,现在我更喜欢@califrench 从下面的评论中得到的解决方案:

ln -s/usr/local/opt/readline/lib/libreadline.dylib/usr/local/opt/readline/lib/libreadline.7.dylib

关于ruby-on-rails - 由于 libreadline,rails 控制台未加载,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25591527/

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