python nltk.download报错_python – HTTP:nltk.download()的代理验证错误

我正在使用nltk.download()下载我需要的软件包.但我收到以下错误.

root@nishant-Inspiron-1545:/home/nishant/Dropbox/DDP/data# python

Python 2.7.3 (default, Apr 10 2013, 05:09:49) [GCC 4.7.2] on linux2

Type "help", "copyright", "credits" or "license" for more information.

>>> import nltk

>>> import nltk.downloader

>>> nltk.download()

NLTK Downloader

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

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

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

Downloader> d

Download which package (l=list; x=cancel)?

Identifier> l

Packages:

Traceback (most recent call last):

File "", line 1, in

File "/usr/lib/python2.7/dist-packages/nltk/downloader.py", line 644, in download

self._interactive_download()

File "/usr/lib/python2.7/dist-packages/nltk/downloader.py", line 964, in _interactive_download

DownloaderShell(self).run()

File "/usr/lib/python2.7/dist-packages/nltk/downloader.py", line 1000, in run

self._simple_interactive_download(args)

File "/usr/lib/python2.7/dist-packages/nltk/downloader.py", line 1019, in _simple_interactive_download

more_prompt=True, skip_installed=True)

File "/usr/lib/python2.7/dist-packages/nltk/downloader.py", line 453, in list

for info in sorted(getattr(self, category)()):

File "/usr/lib/python2.7/dist-packages/nltk/downloader.py", line 475, in packages

self._update_index()

File "/usr/lib/python2.7/dist-packages/nltk/downloader.py", line 814, in _update_index

ElementTree.parse(urllib2.urlopen(self._url)).getroot())

File "/usr/lib/python2.7/urllib2.py", line 127, in urlopen

return _opener.open(url, data, timeout)

File "/usr/lib/python2.7/urllib2.py", line 407, in open

response = meth(req, response)

File "/usr/lib/python2.7/urllib2.py", line 520, in http_response

'http', request, response, code, msg, hdrs)

File "/usr/lib/python2.7/urllib2.py", line 445, in error

return self._call_chain(*args)

File "/usr/lib/python2.7/urllib2.py", line 379, in _call_chain

result = func(*args)

File "/usr/lib/python2.7/urllib2.py", line 528, in http_error_default

raise HTTPError(req.get_full_url(), code, msg, hdrs, fp)

urllib2.HTTPError: HTTP Error 407: Proxy Authentication Required

我在/ etc中检查了我的环境文件,并在那里设置了http_proxy变量.我不知道为什么我仍然会收到这个错误.有人可以指出吗?

谢谢

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 这段代码是在Python中使用Natural Language Toolkit(NLTK)时下载所需的数据包。其中,'punkt'数据包是用于句子分割和单词分割,'averaged_perceptron_tagger'数据包是用于词性标注,'wordnet'数据包是用于词义相似度计算和同义词查询。通过该代码,可以下载这些数据包并确保在使用NLTK时不会出现缺失数据包的错误。 ### 回答2: import nltk 是用来导入Natural Language Toolkit(NLTK)的Python库。NLTK是一个自然语言处理工具包,提供了一系列处理文本的函数和算法。 nltk.download('punkt') 是用来下载分词工具所需的数据包。分词是将一段文本划分成单词的过程,这个数据包包含了对文本进行分词所需的数据。 nltk.download('averaged_perceptron_tagger') 用于下载词性标注工具所需的数据包。词性标注是给每个单词添加一个词性标签的过程,这个数据包包含了进行词性标注所需的数据。 nltk.download('wordnet') 是用来下载WordNet语义数据库所需的数据包。WordNet是一个英语词典,其中包含了大量的单词和它们的定义、同义词、反义词等信息,这个数据包包含了访问WordNet所需的数据。 总之,通过导入和下载这些数据包,我们可以使用NLTK库的分词、词性标注和访问WordNet等功能来处理和分析文本数据。 ### 回答3: import nltk 是导入nltk库,通过这个库可以实现一些自然语言处理的功能。 nltk.download('punkt') 是下载punkt模块,punkt模块是用来进行句子分割和词汇分割的。 nltk.download('averaged_perceptron_tagger') 是下载averaged_perceptron_tagger模块,这个模块是用来进行词性标注的。 nltk.download('wordnet') 是下载wordnet模块,wordnet是一个英语词典数据库,可以用来查找同义词、反义词等词汇关系。 通过以上的导入和下载,我们可以利用nltk库进行自然语言处理相关的任务,如分割句子和单词,进行词性标注以及词汇关系的查找等。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值