Задача 15-5: Ошибка 'Interrupt' при подключении unicode_utils

[А] Анатолий Шалобасов, 21 июля 2016, 19:51 , 2 подписчика

Вроде бы все делаю как и надо, но выдает ошибку. Не могу понять что именно требуется. Выдает ошибку прерывания Interrupt, но в связи с чем это происходит не могу понять.

Обсуждение (5)


Вадим Венедиктов Учитель

[В]

Алексей, напишите, какая у вас версия ruby (ruby -v в консоли). Также напишите в консоли irb и когда запустится консольная строка ruby, напишите в ней require 'unicode_utils'.

И напишите здесь, что получилось (лучше текстом, а не картинкой).

p.s. Про irb можете раньше времени посмотреть бонусный урок.


Анатолий Шалобасов

[А]

Версия ruby 2.2.3p173 (2015-08-18 revision 51636) [x64-mingw32]

Когда запустил консоль и написал require 'unicode_utils' ждало около 1,5 минуты и выдало => true

После этого при набирании этой же операции выдает =>false Я так понимаю это проверка подключен ли модуль?


Вадим Венедиктов Учитель

[В]

Нет, это не проверка, это собственно, подключение модуля. И true означает, что модуль подключился-таки.

Повторно его подключать не надо.

Почитайте вот этот вопрос, в частности, попробуйте в программе добавлять только нужные модули этого unicode_utils.

require "unicode_utils/downcase"
require "unicode_utils/upcase"

Анатолий Шалобасов

[А]

Намучался я с этой библиотекой. Да как вы и говорили работает только require "unicode_utils/downcase" require "unicode_utils/upcase" Спасибо за помощь.


Вадим Венедиктов Учитель

[В]

Библиотека и впрямь глючная. Напишем разработчикам об этом!