LoadError: libncursesw.so.5: cannot open shared object file: No such file or directory
LoadError: libncursesw.so.5: cannot open shared object file: No such file or directory
我正在使用 Ruby 2.2.2 和 Rails 4.2
当我尝试 运行 任何 rake 任务时,我收到此错误消息
这是为什么?我能做什么?
- Ruby 2.2.2
- Rails 4.2
- rbenv
- 拱门Linux
- PostgreSQL 数据库
错误信息
rake aborted!
LoadError: libncursesw.so.5: cannot open shared object file: No such file or directory - /home/adham/.rbenv/versions/2.2.2/lib/ruby/2.2.0/x86_64-linux/readline.so
/home/adham/.gem/ruby/2.2.0/gems/bundler-1.10.6/lib/bundler/runtime.rb:76:in `require'
/home/adham/.gem/ruby/2.2.0/gems/bundler-1.10.6/lib/bundler/runtime.rb:76:in `block (2 levels) in require'
/home/adham/.gem/ruby/2.2.0/gems/bundler-1.10.6/lib/bundler/runtime.rb:72:in `each'
/home/adham/.gem/ruby/2.2.0/gems/bundler-1.10.6/lib/bundler/runtime.rb:72:in `block in require'
/home/adham/.gem/ruby/2.2.0/gems/bundler-1.10.6/lib/bundler/runtime.rb:61:in `each'
/home/adham/.gem/ruby/2.2.0/gems/bundler-1.10.6/lib/bundler/runtime.rb:61:in `require'
/home/adham/.gem/ruby/2.2.0/gems/bundler-1.10.6/lib/bundler.rb:134:in `require'
/home/code/kahareb/config/application.rb:7:in `<top (required)>'
/home/code/kahareb/Rakefile:4:in `<top (required)>'
(See full trace by running task with --trace)
我在上次 Arch Linux 更新后尝试 运行 rails console
时收到相同的错误消息,我解决了它重新安装 ruby (使用 rvm).请尝试以下操作:
$ rvm reinstall 2.2.2
我正在使用 Ruby 2.2.2 和 Rails 4.2 当我尝试 运行 任何 rake 任务时,我收到此错误消息 这是为什么?我能做什么?
- Ruby 2.2.2
- Rails 4.2
- rbenv
- 拱门Linux
- PostgreSQL 数据库
错误信息
rake aborted!
LoadError: libncursesw.so.5: cannot open shared object file: No such file or directory - /home/adham/.rbenv/versions/2.2.2/lib/ruby/2.2.0/x86_64-linux/readline.so
/home/adham/.gem/ruby/2.2.0/gems/bundler-1.10.6/lib/bundler/runtime.rb:76:in `require'
/home/adham/.gem/ruby/2.2.0/gems/bundler-1.10.6/lib/bundler/runtime.rb:76:in `block (2 levels) in require'
/home/adham/.gem/ruby/2.2.0/gems/bundler-1.10.6/lib/bundler/runtime.rb:72:in `each'
/home/adham/.gem/ruby/2.2.0/gems/bundler-1.10.6/lib/bundler/runtime.rb:72:in `block in require'
/home/adham/.gem/ruby/2.2.0/gems/bundler-1.10.6/lib/bundler/runtime.rb:61:in `each'
/home/adham/.gem/ruby/2.2.0/gems/bundler-1.10.6/lib/bundler/runtime.rb:61:in `require'
/home/adham/.gem/ruby/2.2.0/gems/bundler-1.10.6/lib/bundler.rb:134:in `require'
/home/code/kahareb/config/application.rb:7:in `<top (required)>'
/home/code/kahareb/Rakefile:4:in `<top (required)>'
(See full trace by running task with --trace)
我在上次 Arch Linux 更新后尝试 运行 rails console
时收到相同的错误消息,我解决了它重新安装 ruby (使用 rvm).请尝试以下操作:
$ rvm reinstall 2.2.2