加入收藏 | 设为首页 | 会员中心 | 我要投稿 安卓应用网 (https://www.0791zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 编程开发 > Python > 正文

Python解决nltk download出错:Error connecting to server: [Errno -

发布时间:2020-05-24 21:02:18 所属栏目:Python 来源:互联网
导读:Python解决nltk download出错:Error connecting to server: [Errno -2]

对python这个高级语言感兴趣的小伙伴,下面一起跟随脚本之家 jb51.cc的小编两巴掌来看看吧!

机器学习常用到python的自然语言处理框架NLTK,这个是机器学习的常用包,在使用过程中会遇到不少问题。我会和大家分享在这其中的一些经验。

今天闲来说一下安装,在安装中出现的download错误。

 

>>> import nltk

>>> nltk.download()

NLTK Downloader

---------------------------------------------------------------------------

d) Download l) List c) Config h) Help q) Quit

---------------------------------------------------------------------------

Downloader> l

Packages:

Error connecting to server: [Errno -2] Name or service not known

经过推测,是服务器无法连接下载服务器地址导致的。

查看一下nltk download配置

Downloader> c

Data Server:

- URL: <http://nltk.googlecode.com/svn/trunk/nltk_data/index.xml>

- 3 Package Collections Available

- 74 Individual Packages Available

Local Machine:

- Data directory: /home/wym/nltk_data

然后

> curl http://nltk.googlecode.com/svn/trunk/nltk_data/index.xml

报错:curl: (6) Couldn't resolve host 'nltk.googlecode.com'

google的地址肯定是被墙掉了(唉,大家懂的)

解决办法:

修改dns地址,

> vim /etc/resolv.conf

修改nameserver为: nameserver 8.8.8.8

问题解决

(编辑:安卓应用网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读