Вопросы по теме 'irb'

Откуда переменная p получает значение в ruby, если она не определена явно?
Вопрос: откуда p получает значение снизу и почему это происходит? Рассмотрим этот сеанс irb: me@somewhere:~$ irb irb(main):001:0> a NameError: undefined local variable or method `a' for main:Object from (irb):1 irb(main):002:0>...
509 просмотров
schedule 14.10.2021

Команда не найдена, когда я вызываю `. / Myshell` в ruby
Сегодня попробовал вызвать скрипт из рубина. Мне понравилось вот что: `./aaa.sh`, но он вернул «команда не найдена», вот журнал сеанса irb: irb(main):012:0> `which aaa.sh` => "/root/rocky/aaa.sh\n" irb(main):013:0> `aaa.sh`...
277 просмотров
schedule 13.11.2021

irb загружает неправильный путь рубина и драгоценного камня, используя rbenv
Я начал использовать rbenv для управления версиями ruby ​​и обнаружил, что irb не загружает правильную версию ruby ​​и версию gem. Вот подробности. irb Gem.path говорит: `>> Gem.path => ["/Users/Air/.gem/ruby/1.8",...
6932 просмотров
schedule 14.09.2021

Как подключить отладчик Rubymine IDE к процессу оболочки?
Я хочу использовать отладчик IDE Rubymine для отладки процесса ruby, запущенного в командной оболочке, по мере его появления, например по "рельсовой консоли". Я получил много пользы от отладчика при запуске веб-сервера (из Rubymine) или тестовых...
7516 просмотров
schedule 05.11.2021

Как использовать open () в консоли irb для вывода основного текста из файла .txt? #Рубин
По сути, я действительно застрял. У меня есть этот текст, где мне нужно сделать вот так: * напечатать приглашение file_again = STDIN.gets.chomp () txt_again = File.open (file_again) put txt_again.read () * и в основном получить текст из файла...
8036 просмотров
schedule 05.09.2021

Ruby Gem против пути к сайту - LoadError
Когда я пытался выполнить свой рубиновый файл в OSX , я застрял в этой ошибке: in require: cannot load such file -- httparty (LoadError) Однако когда я попробовал в irb require 'httparty' # => true это вернулось правдой. При...
76 просмотров
schedule 22.09.2021

Включение консоли для приложения Ruby
Я пытаюсь добавить консоль в свое приложение Ruby cli (очень похоже на консоль Rails), но не могу найти решение, которое делает то, что мне нужно: Раскрашивание и подсветка синтаксиса Возможность передавать переменные или использовать текущий...
677 просмотров
schedule 13.10.2021

Как некоторые файлы не выполняются, когда они требуются в irb?
Если у меня file.rb : puts "Hello, World" затем введите irb: require "./file.rb" вывод будет Hello, World . Зачем тогда, если у меня есть файл sinatra, например require "sinatra" get "/" do return "Hi" end и...
57 просмотров
schedule 18.11.2021

В irb при определении метода с именем 'method' использовалось неправильное количество аргументов
после определения метода с именем 'method' в irb / gry def method puts 1 end Traceback (most recent call last): 33: from F:/Ruby27-x64/bin/irb.cmd:31:in `<main>' 32: from F:/Ruby27-x64/bin/irb.cmd:31:in `load'...
57 просмотров
schedule 09.10.2021

В чем разница между `*` и `›` в приглашении IRB?
Я иногда пытаюсь набрать скрипт для каких-то конкретных команд, например attire_accessor [sic]. Ruby дает * в конце подсказки вместо > в интерактивном режиме. В чем разница?
34 просмотров
schedule 20.02.2022

NameError: неинициализированная константа Object::User
Я искал другие сообщения, в которых была эта проблема, и не смог найти ни одного, который устранил бы мою конкретную проблему. Мой ирб сходит с ума. Я пытаюсь изменить роли пользователей в своей базе данных, но я даже не могу добраться до своих...
8029 просмотров
schedule 05.03.2022

Как включить автозаполнение в IRB Ruby
Когда я использую встроенную консоль Merb, я получаю автозаполнение вкладок, как в стандартном приглашении bash. Я считаю это полезным и хотел бы включить его в сеансах IRB, не связанных с merb. Как получить автозаполнение в IRB?
17839 просмотров
schedule 12.03.2022

Ruby: значение аргумента метода по умолчанию
Давайте посмотрим на пример ruby-1.9.2-p180 :001 > class Demo ruby-1.9.2-p180 :002?> def self.class_method1(a,b=25) ruby-1.9.2-p180 :003?> return a + b ruby-1.9.2-p180 :004?> end ruby-1.9.2-p180 :005?> end...
2077 просмотров
schedule 24.03.2022

Текстовый редактор/IDE для Ruby, похожий на DrScheme
Для тех, кто не пользовался DrScheme, окно разделено на две части: одна часть - это редактируемый вами файл, а другая - интерактивная оболочка. Когда я запускаю файл, он загружается в интерактивную среду, поэтому я могу вызывать определенные мной...
961 просмотров
schedule 29.03.2022

Как класс Ruby может определить имя процесса, который его запускает?
Я использую delayed_jobs для запуска классов Ruby, как Ruby может определить имя (команду) процесса, который его запускает? Есть предположения?
2576 просмотров
schedule 25.03.2022

Альтернатива консоли Ruby для IRB (Windows)
Я ищу бесплатную облегченную альтернативу графическому интерфейсу для консоли IRB в Windows. Что я хотел бы увидеть: Область для написания сценария (чтобы я мог редактировать, запускать, редактировать...) Командная строка для игры с...
3872 просмотров
schedule 02.04.2022

ruby irb в Windows с использованием оболочки gitbash - нельзя использовать клавиши со стрелками для изменения ввода команды?
когда я запускаю консоль rails, моя оболочка git bash позволяет мне использовать стрелку вверх для вызова команд и использовать стрелки влево/вправо для изменения текста, который я ввожу когда я запускаю irb , оболочка игнорирует клавиши возврата...
1586 просмотров
schedule 08.04.2022

как получить абсолютный путь к текущему рабочему каталогу из irb
Я использую Ruby в Windows, хотя не знаю, должно ли это иметь значение. Все, что я хочу сделать, это получить абсолютный путь к текущему рабочему каталогу. Возможно ли это от irb? Судя по сценарию, можно использовать File.expand_path(__FILE__)...
237826 просмотров
schedule 23.04.2022

история rbenv irb не сохраняется
Я устанавливаю ruby ​​через rbenv-installer . Когда я использую консоль irb, я могу использовать историю, нажимая вверх и вниз на клавиатуре. И когда я вышел из консоли и снова запустил ее, я не могу использовать предыдущую историю. Когда я...
6944 просмотров
schedule 05.05.2022

Принудительная перезагрузка! из каталога lib в консоли rails 3.2
У меня есть простой класс в файле lib/simple.rb . В консоли ( rails c ) у меня есть пара проблем: Rails не может загрузить файл, хотя application.rb содержит config.autoload_paths += %W(#{config.root}/lib/**) . Как заставить Rails 3.2...
1424 просмотров
schedule 18.05.2022