2

每当我尝试使用命令安装 ChatterBotpip install ChatterBot时,都会出现以下错误:

Retrying (Retry(total=0, connect=None, read=None, redirect=None)) after connection broken by 'NewConnectionError('<pip._vendor.requests.packages.urllib3.connection.VerifiedHTTPSConnection object at 0x0000000003687898>: Failed to establish a new connection: [Errno 11001] getaddrinfo failed',)': /simple/chatterbot/
  Could not find a version that satisfies the requirement chatterbot (from versi
ons: )
No matching distribution found for chatterbot

我从 Python 3.6 降级到 2.7,但收到同样的错误。

我正在使用 Windows 8、Anaconda 2.7

4

8 回答 8

7

试试这个它会安装:

pip install chatterbot==1.0.4
于 2020-06-11T14:30:39.267 回答
1

这里的问题不是 ChatterBot,而是 pip 命令。

尝试从它的源安装 chatterbot: https ://github.com/gunthercox/ChatterBot/archive/master.zip

然后解压文件。

打开cmd后输入:cd chatter_bot_master_directory

最后只需键入:python(3) setup.py install

如果它不起作用,请以更多权限重试:以管理员模式打开 cmd。

于 2017-07-05T11:56:59.860 回答
0

这是区分大小写的问题,试试这样

pip install --upgrade chatterbot

于 2017-07-06T09:10:08.747 回答
0

这是一个 PIP 安装错误!ChatterBot 不能使用 PIP cmd 安装。对于无法使用 PIP 安装的每个模块,请按照以下步骤操作:

1) 从 GITHUB 或 PyPi 下载模块。

2)解压缩并将其放在您要安装模块的任何目录中。

3) 在 CMD: cd 中,该模块的“setup.py”所在的位置在哪里。

4)现在,CMD:python setup.py install

模块现已安装使用。

于 2019-09-06T16:38:27.903 回答
0

你需要为 Windows 安装 pip 即 pipwin 所以试试 -

pip install pipwin

然后 -

pipwin install pyaudio 

等待片刻,因为 pipwin 需要时间来执行

然后使用安装pocketsphinx

pipwin install pocketsphinx

然后尝试

pip install chatterbot==1.0.5
于 2020-07-01T10:04:31.310 回答
0

尝试在我的情况下安装 python 3.7.4 它可以工作

于 2020-07-16T08:08:05.540 回答
0

请试试

pip install git+git://github.com/gunthercox/ChatterBot.git@master

或者

pip install chatterbot==1.0.2
于 2020-11-17T18:16:34.027 回答
-1

您收到此错误是因为您尚未安装所需的软件包。我认为您需要先下载并安装它们,然后再尝试直接安装 chatterBot。您可以使用“pip”安装,也可以下载我们的“python”。

pip install path_where_you_have_downloaded_pa​​ckages

或者

python path_where_you_have_downloaded_pa​​ckages\setup.py install

试试看。

于 2017-07-06T15:32:52.950 回答