Использование Qrio с рельсами. Работает нормально, когда я использую его с файлами ruby, не работает с рельсами
Я хочу декодировать QR-коды в моем приложении rails. Я использую драгоценный камень Qrio, для работы которого нужен драгоценный камень ChunkyPng. Это работает нормально, когда я пишу и запускаю программу ruby, используя ее. Но когда я пытаюсь использовать его с Rails, он не работает.
Это ошибка, которую я получаю.
Нет такого файла или каталога - chart.png
Извлеченный источник (вокруг строки № 5): 3 4 5 6 7 8
class PNGImageLoader
def self.load(filename)
image = ChunkyPNG::Image.from_file(filename)
bits = image.pixels.map do |pixel|
grayscale = ChunkyPNG::Color.to_grayscale(pixel)
1 ответ
Решение
Похоже, что файл, который вы пытаетесь загрузить, не существует. Кажется, ищет chart.png
в вашем корневом каталоге. Убедитесь, что вы используете полный путь, и он, вероятно, будет работать.