Описание тега ruby-2.6

None По вопросам, связанным с разработкой на Ruby версии 2.6. Если ваш вопрос относится к Ruby в целом, используйте тег [ruby].
1 ответ

Не удалось установить gem: gem требует ruby-2.6.1, но в настоящий момент ruby-2.6.1

Показать сообщения об ошибках: Required ruby-2.6.1 is not installed. To install do: 'rvm install "ruby-2.6.1"' ruby -v ruby 2.6.1p33 (2019-01-30 revision 66950) [x64-mingw32] рельсы -v Rails 5.2.2
13 фев '19 в 03:19
0 ответов

Двумерный массив, имеющий объект CSV::Row, возвращает разные результаты в ruby ​​2.3 и ruby ​​2.6

Двумерный массив имеет элемент, который является объектом CSV::Row следующим образом. [[Csv_row_object]] Я попытался сгладить этот массив и получил другой результат в ruby ​​2.3 и 2.6. почему другой результат? # in Ruby 2.6(ruby 2.6.0rc1) [[#<CSV…
30 июн '19 в 02:23
0 ответов

Почему запускаются функции mjit?

Я занимаюсь исследованиями в ruby ​​интерпретаторе и mJIT. И, как первый шаг, я хотел бы понять поведение обоих. Таким образом, я просто запустил очень простую программу ruby ​​без команды --jit puts ("hello world!") и получил след исполнения этого.…
01 июл '19 в 23:48
0 ответов

Вызовы API терпят неудачу в Rails 5.2.2 и Ruby 2.6.2

Я обновил свое приложение rails до ruby ​​2.6.2 и rails 5.2.2. После обновления вызовы API сбой со следующим сообщением об ошибке. Пожалуйста, помогите мне решить эту проблему. 2.6.2 :004 > RestClient.get("https://www.google.co.in") Traceback (mo…
17 июн '19 в 10:43
1 ответ

Скрыть вывод команды, используя Ruby 2.6

Я не уверен, что это ошибка или новая функция Ruby 2.6, но после выполнения обновления 2.3 -> 2.6 мой терминал IRB работает не так, как обычно, и больше не может скрывать вывод. Ранее, когда я вводил точку с запятой, он ожидал получения следующей ин…
28 авг '19 в 15:34
2 ответа

Есть ли способ указать, как сравнивать массив объектов для функции.difference в Ruby 2.6.0?

Я пытаюсь сравнить массив внешне определенных объектов. Я надеялся, что смогу сделать простой .difference, функция, которая была представлена ​​в Ruby 2.6.0, но после ее просмотра: https://ruby-doc.org/core-2.6/Array.html Я не уверен, что могу указа…
01 авг '19 в 23:47
1 ответ

Невозможно загрузить относительный файл в Ruby Script

Файлы организованы следующим образом: - myScriptProject - solutions.ru - main.ru solution.ru def test_function puts 'Hello World' end main.rb #!/Users/myusername/.rbenv/shims/ruby require './solution' # or require_relative 'solution' test_function Я…
20 июл '19 в 15:02
1 ответ

Как обновить версию ruby ​​до 2.6.3 в Amazon linux

Я загрузил машину Amazon linux, в которой по умолчанию была установлена ​​версия ruby ruby 2.0.0p648 (2015-12-16 revision 53162) [x86_64-linux], Я хочу обновить его до 2.6.3, Я нашел эту статью Как обновить версию ruby ​​в системе Amazon Linux?, Но …
3 ответа

Что представляет собой Ruby-эквивалент Python iter()/next()?

В python я могу получить итератор из любого итератора с iter(); а потом я могу позвонитьnext(my_iter) чтобы получить следующий элемент. Есть ли аналог в ruby ​​/rails?
31 авг '20 в 09:03
0 ответов

Проблема при добавлении Confirmable в Devise - [ArgumentError - неправильное количество аргументов (задано 0, ожидается 1)]

Я настраивал Devise Confirmable для своего приложения Rails 5.1.7 в среде разработки. Мои инициализаторы /devise.rb выглядят так: Devise.setup do |config| require 'devise/orm/active_record' config.secret_key = '########################' config.authe…
1 ответ

Как обновить Ruby 2.3.1 до 2.6.5 в приложении Rails с проверкой совместимости и устаревания с помощью инструмента или драгоценного камня

Текущая версия Ruby - 2.3.1, и вы хотите обновить ее до 2.6.5; Rails версии 5.2.2, позже когда-нибудь захочу обновить ее до 6.0.0 Мой первый вопрос: будет ли это хорошим подходом к прямому обновлению до 2.6.5 или обновлению до основных версий?? И вт…
24 окт '19 в 09:17
1 ответ

Rails server exits automatically. This is what i see below:

Macs-MBP:myapp mac$ rails server => Booting Puma => Rails 6.0.1 application starting in development => Run `rails server --help` for more startup options Exiting Traceback (most recent call last): 80: from bin/rails:3:in `<main>' 79: …
12 ноя '19 в 19:27
0 ответов

jquery не срабатывает, но возвращает текст

У меня есть приложение с макетом. Один пункт меню создается с помощью %li.nav-item = link_to bands_path, :class => "nav-link", remote: true do %span Bands Маршруты resources :bands , defaults: { :format => "js"}, :remote => :true когда я на…
06 дек '19 в 22:59
0 ответов

Как запустить код инициализации rails, который зависит от всех загружаемых классов?

У меня есть важный код настройки приложения, который я хочу запустить один раз при развертывании приложения, который требует перебора классов определенного типа и вызова для них метода инициализации конкретного драгоценного камня. Согласно Как я мог…
1 ответ

Установка Ruby 2.6 в Ubuntu 18.04 - ошибка пути к сборщику

Я установил Ruby 2.6.6 на Ubuntu 18.04, используя следующие команды: wget http://ftp.ruby-lang.org/pub/ruby/2.6/ruby-2.6.6.tar.gz tar -xzvf ruby-2.6.6.tar.gz cd ruby-2.6.6/ ./configure sudo make install ruby -v подтверждает установку 2.6.6. Но потом…
18 апр '20 в 16:48
1 ответ

Состав функций без аргументов: неверное количество аргументов (дано 1, ожидается 0)

Т.е.: [1] pry(main)> @foo = rand => 0.46682153267547954 [6] pry(main)> multiply = -> () {@foo*2} => #<Proc:0x000000000121ac18@(pry):6 (lambda)> [7] pry(main)> (multiply>>multiply).call ArgumentError: wrong number of arg…
09 сен '19 в 08:19
2 ответа

Ошибка при установке Rails 6.0.0: не удалось создать собственное расширение gem

Я впервые пытаюсь установить Ruby и Rails, но не могу правильно установить Rails v6. Моя машина - Windows 10. У меня Ruby 2.6.5p114 и RubyGems 3.0.6. Пытаюсь установить rails 6.0.0. Мой терминал показывает, что установка идет гладко, пока он не попы…
0 ответов

Странная разница в поведении @var и attr_accessor в Ruby

Я обнаружил странную разницу в поведении экземпляра var (@var) и attr_accessor. Я верю, когда указано вattr_accessor, var=some_value должен вести себя так же, как @var=some_value. Однако приведенный ниже фрагмент кода (реализация LinkedList в Ruby п…
09 ноя '19 в 21:00
1 ответ

ошибка whitelist_classes при запуске rspec с Ruby 2.6.5

Когда я обновился с ruby 2.5.7 к ruby 2.6.5 с rails 6.0.2app, то все тесты rspec не пройдут. Пример ошибки: An error occurred while loading ./spec/models/account_spec.rb. Failure/Error: require File.expand_path('../../config/environment', __FILE__) …
30 дек '19 в 01:53
1 ответ

Левое нулевое число дает странные результаты

Я пытался суммировать числа и получить число с очень левым нулем и начать получать результаты 142 + 3 = 145 но 0142 + 3 = 101 Какой тип данных базового числа для рубина? (я использую repl 2.6.3)
09 апр '20 в 23:37