Я пытаюсь выполнить указанную ниже команду через терминал:
translate bn en < '/home/agnihotri/results/Amader_Malda_4.jpg.txt'
Библиотека py-translate успешно установлена. Независимо от того, какую команду я запускаю, ошибка остается прежней.
Даже для такой команды, как translate en <<< "hello world"
Однако, при выполнении я получаю ниже заданную ошибку:
> Traceback (most recent call last): File
> "/usr/local/lib/python3.6/dist-packages/translate/coroutines.py", line
> 170, in spool
> stream = yield GeneratorExit
Во время обработки вышеуказанного исключения произошло другое исключение:
> Traceback (most recent call last): File
> "/usr/local/lib/python3.6/dist-packages/translate/coroutines.py", line
> 145, in set_task
> task = yield GeneratorExit
Во время обработки вышеуказанного исключения произошло другое исключение:
> Traceback (most recent call last): File "/usr/local/bin/translate",
> line 11, in <module>
> sys.exit(main()) File "/usr/local/lib/python3.6/dist-packages/translate/__main__.py", line
> 115, in main
> return source(spool(set_task(translate, translit=args.translit)), args.text) File
> "/usr/local/lib/python3.6/dist-packages/translate/coroutines.py", line
> 204, in source
> return target.close() File "/usr/local/lib/python3.6/dist-packages/translate/coroutines.py", line
> 180, in spool
> iterable.close() File "/usr/local/lib/python3.6/dist-packages/translate/coroutines.py", line
> 149, in set_task
> list(map(stream, workers.map(translator, queue))) File "/usr/local/lib/python3.6/dist-packages/translate/coroutines.py", line
> 103, in write_stream
> sentence, _ = script ValueError: too many values to unpack (expected 2)
Пожалуйста, помогите.