Вопросы по теме '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