brak takiego pliku do pobrania - readline
Otrzymuję następujący błąd:
$script/console
Loading development environment (Rails 2.2.2)
/opt/ruby-enterprise-1.8.6-20080709/lib/ruby/1.8/irb/completion.rb:10:in `require': no such file to load -- readline (LoadError)
Skąd mogę pobrać plik i do którego katalogu powinien się udać?
Podziękować!
Nie znaleziono powiązanych wyników
Zaproszony:
Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się
6 odpowiedzi
Anonimowy użytkownik
Potwierdzenie od:
Czy ręcznie skompilowałeś swoją instalację Rubiego? Jeśli tak, chcesz się upewnić, że libreadline i jego nagłówki są zainstalowane, i skompiluj je ponownie.
W systemie Debian/Ubuntu:
Lub na RHEL/CentOS, spróbuj
Aktualizacja
:
Używasz bardzo starej wersji Ubuntu. Jeśli chcesz nadal go używać, otwórz w edytorze tekstu i zmień wszystkie wystąpienia na . Następnie uruchom i spróbuj ponownie powyżej.
Zachęcam jednak do rozważenia aktualizacji instalacji. Ubuntu 7.10 nie widział aktualizacji zabezpieczeń od dłuższego czasu i nie jest zalecane do użytku w środowisku produkcyjnym. Nawet jeśli nie jest to maszyna produkcyjna, istnieje duża szansa, że napotkasz dalsze problemy z powodu starych wersji niektórych bibliotek/zależności.
Anonimowy użytkownik
Potwierdzenie od:
Na Ubunutu możesz to zrobić
a następnie musisz ponownie skompilować readline, który jest dostarczany z twoim źródłem ruby
Jeśli używasz RVM, możesz to po prostu zrobić
EDIT:
W nowszych wersjach RVM to ostatnie polecenie
Anonimowy użytkownik
Potwierdzenie od:
kredyty za podobne pytanie/odpowiedź na
instalowanie Ruby 1.9.3 przy użyciu rvm na ubuntu
https://coderoad.ru/8920574/
Anonimowy użytkownik
Potwierdzenie od:
po prostu dodaj do swojego Gemfile:
Następnie uruchom
Anonimowy użytkownik
Potwierdzenie od:
Pokazuje wymagania i zależności. Zainstaluj je i ponownie zainstaluj Ruby na rvm
To działa!
EDIT
Jeśli nie możesz znaleźć opcji , zaktualizuj rvm.
lub użyj
Anonimowy użytkownik
Potwierdzenie od: