执行“pip install r”时出现以下错误要求.txt“命令

2024-10-04 01:36:37 发布

您现在位置:Python中文网/ 问答频道 /正文

我是一个初学者,正在使用RASA框架开发聊天机器人项目。当我尝试使用“pip install RASA”命令或内部依赖项安装RASA时要求.txt[snap attached]使用“pip install-r要求.txt“,我正在低于错误。 为了解决这个问题,我在中更改了关注依赖项版本要求.txt但即使这样也帮不了我。在

例如,在下面的例子中,每个日志的要求是“fbmessenger~=6.0”,而不是5.0.0版(现有的)。在

错误:rasa 1.3.9要求fbmessenger~=6.0,但您将使用不兼容的fbmessenger 5.0.0。在

如果我在中将版本5.0更改为6.0要求.txt然后它将再次抛出错误,现在要求5.0版本。像

错误:rasa 1.2要求fbmessenger ~=5.0,但您将使用不兼容的fbmessenger 6.0.0。

错误跟踪:--

ERROR: tensorflow 1.14.0 has requirement wrapt>=1.11.1, but you'll have wrapt 1.10.0 which is incompatible.
ERROR: rasa 1.3.9 has requirement fbmessenger~=6.0, but you'll have fbmessenger 5.0.0 which is incompatible.
ERROR: rasa 1.3.9 has requirement matplotlib~=3.0, but you'll have matplotlib 2.0.0 which is incompatible.
ERROR: rasa 1.3.9 has requirement packaging~=19.0, but you'll have packaging 18.0 which is incompatible.
ERROR: rasa 1.3.9 has requirement pika~=1.0.0, but you'll have pika 0.12.0 which is incompatible.
ERROR: rasa 1.3.9 has requirement python-socketio>=4.3.1, but you'll have python-socketio 3.0.0 which is incompatible.
ERROR: rasa 1.3.9 has requirement pytz~=2019.1, but you'll have pytz 2018.9 which is incompatible.
ERROR: rasa 1.3.9 has requirement redis~=3.3.5, but you'll have redis 2.0.0 which is incompatible.
ERROR: rasa-x 0.21.4 has requirement pika~=1.0.0, but you'll have pika 0.12.0 which is incompatible.
ERROR: rasa-x 0.21.4 has requirement requests~=2.22, but you'll have requests 2.21.0 which is incompatible.
ERROR: rasa-sdk 1.3.3 has requirement ConfigArgParse~=0.14, but you'll have configargparse 0.13.0 which is incompatible.
ERROR: rasa-core 0.13.8 has requirement tensorflow~=1.12.0, but you'll have tensorflow 1.14.0 which is incompatible.
ERROR: gym 0.15.3 has requirement cloudpickle~=1.2.0, but you'll have cloudpickle 0.6.1 which is incompatible.

在要求.txt内容:-

^{pr2}$

其他细节:——

OS-Window 10
Python - 3.6.0
pip -19.3
VS Code - 1.39

Tags: txtyouwhichishave错误errorrequirement
2条回答

我觉得您正在尝试在一个已经存在的虚拟环境(venv)中安装rasa-x。 请创建一个新的venv文件夹,然后启动下面的命令,一切正常。在

 pip install rasa-x  extra-index-url https://pypi.rasa.com/simple

以前肯定有人安装了rasa-x。早期版本有不同版本的依赖项,在这两者之间,rasa-x与其依赖版本一起得到了升级。现在,当您试图重新安装它时,您将面临冲突。在

如果您有一个特定版本的rasa-x,比如0.21.4,那么您可以将其安装到新的venv中,如下所示:

^{pr2}$

我刚把版本号加到包名后面。在

当您尝试安装与新版本不兼容的旧版本时,会发生这种情况。我建议您可以手动安装这些包的最新版本,而不是拥有所有文档。在

不过,这些软件包中的大部分都是rasa附带的。您只需安装: pip安装rasa

如果你有一些库而不是rasa附带的库,只需使用“pip install(package_name)”安装它们

相关问题 更多 >