我们正在尝试在安装了python 3.6.8的ubuntu服务器18.04上运行rasa-x (0.22.2)。Rasa 1.4.3本身可以很好地处理所有组件。但是,我们无法让rasa-x运行-它会抛出下面的错误。jwt与版本1.7.1一起安装。我们还重新安装了rasa-x,但没有成功。感谢任何关于如何克服这个问题的提示。Thx,Uli
文件导入第5行,来自jwt "/usr/local/lib/python3.6/dist-packages/rasax/community/jwt.py",InvalidSignatureError ImportError:无法导入名称'InvalidSignatureError
发布于 2019-12-01 22:13:19
Ubuntu 16.04
Python 3.6
我遇到了同样的问题:
首先,我安装了Py3.5,它与RASA不兼容,所以我安装了Py3.6,并在/usr/bin中重新链接了python3和pip3,我可以流畅地运行'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行,在main中
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 InvalidSignatureErrorImportError:无法导入名称“”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_pkgModuleNotFoundError:没有名为“apt_pkg”的模块
最初的例外是:
回溯(最近一次调用):
文件"/usr/local/bin/rasa",第8行,位于
sys.exit(main())文件"/usr/local/lib/python3.6/dist-packages/rasa/main.py",第76行,在main中
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 InvalidSignatureErrorImportError:无法导入名称“”InvalidSignatureError“”
https://stackoverflow.com/questions/59000843
复制相似问题