安装chatterBot时出错

时间:2017-07-05 11:48:47

标签: python chatterbot

每当我尝试使用命令pip install ChatterBot安装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

8 个答案:

答案 0 :(得分:1)

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

尝试从其来源安装chatterbot:

https://github.com/gunthercox/ChatterBot/archive/master.zip

然后解压缩文件。

打开cmd并输入:cd chatter_bot_master_directory

最后输入:python(3)setup.py install

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

希望有所帮助:)

答案 1 :(得分:0)

这是一个区分大小写的问题,请尝试这样

  

pip install --upgrade chatterbot

答案 2 :(得分:0)

您收到此错误是因为您尚未安装必需的软件包。我想你需要下载它们并在尝试直接安装chatterBot之前安装它们。 您可以使用'pip'安装,也可以下载我们'python'。

  

pip install path_where_you_have_downloaded_pa​​ckages

  

python path_where_you_have_downloaded_pa​​ckages \ setup.py install

试试吧。

答案 3 :(得分:0)

这是PIP安装错误! ChatterBot不能与PIP cmd一起安装。 对于无法通过PIP安装的每个模块,请执行以下步骤:

1)从GITHUB或PyPi下载模块。

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

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

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

现在已安装模块以供使用。

答案 4 :(得分:0)

只需尝试一下,它将安装

pip install chatterbot == 1.0.4

答案 5 :(得分:0)

您需要为Windows安装pip,即pipwin 因此,尝试-

pip install pipwin

然后-

pipwin install pyaudio 

等待一会儿,因为pipwin需要时间来执行

然后使用

安装pocketsphinx
pipwin install pocketsphinx

然后尝试

pip install chatterbot==1.0.5

答案 6 :(得分:0)

尝试在我的情况下安装python 3.7.4,

答案 7 :(得分:0)

请尝试

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

pip install chatterbot==1.0.2