rasa ImportError: невозможно импортировать имя InvalidSignatureError

мы пытаемся запустить rasa-x (0.22.2) на сервере ubuntu 18.04 с установленным python 3.6.8. Сама Rasa 1.4.3 прекрасно работает со всеми компонентами. Однако мы не можем запустить rasa-x - она ​​выдает эту ошибку ниже. jwt устанавливается с версией 1.7.1. Мы также безуспешно переустановили rasa-x. Оцените любой намек, как это преодолеть. Спасибо, Ули

Файл "/usr/local/lib/python3.6/dist-packages/rasax/community/jwt.py", строка 5, из jwt import InvalidSignatureError ImportError: невозможно импортировать имя InvalidSignatureError


person Uli    schedule 22.11.2019    source источник


Ответы (1)


Ubuntu 16.04

Python 3.6

Встречаю ту же проблему:

Сначала я устанавливаю Py3.5, который несовместим с RASA, поэтому я устанавливаю Py3.6 и повторно связываю python3 и pip3 в / usr / bin, я могу плавно запускать rasa init и rasa shell, но когда я запустите 'rasa x', возникнет эта проблема:

scrooge @ scrooge-X455LD: ~ / RASA $ rasa x

Отслеживание (последний вызов последний):

Файл "/ usr / local / bin / rasa", строка 8, в

sys.exit(main())

Файл "/usr/local/lib/python3.6/dist-packages/rasa/ main .py", строка 76, в основном

cmdline_arguments.func(cmdline_arguments)

Файл "/usr/local/lib/python3.6/dist-packages/rasa/cli/x.py", строка 291, в rasa_x

run_locally(args)

Файл "/usr/local/lib/python3.6/dist-packages/rasa/cli/x.py", строка 379, в run_locally

from rasax.community import local  # pytype: disable=import-error

Файл "/usr/local/lib/python3.6/dist-packages/rasax/community/local.py", строка 13, в

import rasax.community.jwt

Файл "/usr/local/lib/python3.6/dist-packages/rasax/community/jwt.py", строка 5, в

from jwt import InvalidSignatureError

ImportError: невозможно импортировать имя InvalidSignatureError

Ошибка в sys.excepthook:

Отслеживание (последний вызов последний):

Файл "/usr/lib/python3/dist-packages/apport_python_hook.py", строка 63, в apport_excepthook

from apport.fileutils import likely_packaged, get_recent_crashes

Файл "/ usr / lib / python3 / dist-packages / apport / init .py", строка 5, в

from apport.report import Report

Файл "/usr/lib/python3/dist-packages/apport/report.py", строка 30, в

import apport.fileutils

Файл "/usr/lib/python3/dist-packages/apport/fileutils.py", строка 23, в

from apport.packaging_impl import impl as packaging

Файл "/usr/lib/python3/dist-packages/apport/packaging_impl.py", строка 23, в

import apt

Файл "/ usr / lib / python3 / dist-packages / apt / init .py", строка 23, в

import apt_pkg

ModuleNotFoundError: нет модуля с именем 'apt_pkg'

Исходное исключение:

Отслеживание (последний вызов последний):

Файл "/ usr / local / bin / rasa", строка 8, в

sys.exit(main())

Файл "/usr/local/lib/python3.6/dist-packages/rasa/ main .py", строка 76, в основном

cmdline_arguments.func(cmdline_arguments)

Файл "/usr/local/lib/python3.6/dist-packages/rasa/cli/x.py", строка 291, в rasa_x

run_locally(args)

Файл "/usr/local/lib/python3.6/dist-packages/rasa/cli/x.py", строка 379, в run_locally

from rasax.community import local  # pytype: disable=import-error

Файл "/usr/local/lib/python3.6/dist-packages/rasax/community/local.py", строка 13, в

import rasax.community.jwt

Файл "/usr/local/lib/python3.6/dist-packages/rasax/community/jwt.py", строка 5, в

from jwt import InvalidSignatureError

ImportError: невозможно импортировать имя InvalidSignatureError

person Scrooge    schedule 01.12.2019