我已经在Windows 8,64位计算机,sublime text和nltk 3.0.1上安装了python 2.7.3,其步骤如下:
安装Setuptools: 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.
尽管给出了代理详细信息,为什么我会收到此错误?
请帮忙, 弧。
答案 0 :(得分:2)
尝试使用以下格式来设置代理详细信息:
import nltk
nltk.set_proxy('https://username:password@proxy.example.com:port')
对我有用。
答案 1 :(得分:1)
这对我在macOS 10.15上有效
在查找器中搜索“ Install Certificates.command”并打开它。
现在
import nltk
nltk.download()
它将打开NLTK下载器,然后您可以选择并下载所需的软件包。
答案 2 :(得分:-1)
我也面临同样的问题,但我能用这个解决
> nltk.set_proxy('xxx.xx.xx.xx:yy' , 'username', 'passcode')