【问题标题】:Proxy Authentication Required NLTK download需要代理身份验证 NLTK 下载
【发布时间】:2015-04-11 19:59:59
【问题描述】:

我已经在 Windows 8、64 位机器、sublime text 和 nltk 3.0.1 上安装了 python 2.7.3,步骤如下:

  • 安装安装工具: http://pypi.python.org/pypi/setuptools 并从存储在 python27 中的目录运行 ez_setup.py(来自 CMD 提示符)

  • 安装 NLTK:http://pypi.python.org/pypi/nltk 在 nltk 目录中运行 setup.py 以安装 nltk(从 CMD 提示符)

  • 将环境变量更改为 %PYTHONPATH%;C:\Python27;C:\Python27\DLLs;C:\Python27\Lib;C:\Python27\Lib\lib2to3;C:\Python27\Scripts with PYTHONPATH 与 C:\Python27

测试安装:开始>Python34,然后输入import nltk 在崇高的类型中

import nltk
nltk.set_proxy('xxx.xx.xx.xx:yy',('username','pwd'))
nltk.download()

但是,我遇到了以下错误:

HTTP Error 407: Proxy Authentication Required (The ISA Server requires   authorization to fulfill the request. Access to the Web Proxy Filter is denied.

尽管提供了代理详细信息,但为什么会出现此错误?

请帮忙, 弧线。

【问题讨论】:

  • 代理凭据错误。
  • 您在哪里看到添加代理信息的说明?
  • 我在nltk.org/data.html看到了说明,因为我在大学使用代理服务器我需要使用上面的说明来解决问题

标签: python nltk


【解决方案1】:

这适用于我在 macOS 10.15 上

在 finder 中搜索“Install Certificates.command”并将其打开。

现在,

import nltk
nltk.download()

它将打开 NLTK 下载器,然后您可以选择并下载所需的包。

【讨论】:

    【解决方案2】:

    尝试此格式,而是为了设置代理详细信息:

    import nltk
    nltk.set_proxy('https://username:password@proxy.example.com:port')
    

    它对我有用。

    【讨论】:

      【解决方案3】:

      我也遇到了同样的问题,但我可以解决这个问题

      > nltk.set_proxy('xxx.xx.xx.xx:yy' , 'username', 'passcode')
      

      【讨论】:

        猜你喜欢
        • 2021-10-10
        • 1970-01-01
        • 2017-07-02
        • 2012-04-07
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多