这取决于我在NLTK v3.2: Unable to nltk.pos_tag()中的评论,并基于Extract city names from text using python中作为答案提供的代码
我从Alvas'运行代码。在NLTK v3.2: Unable to nltk.pos_tag()回答并且黑客工作正常,但是当我尝试运行我的nltk例程时它仍然提供
updated
......我也遇到了Sarim Hussain的建议
raise URLError('unknown url type: %s' % type
成功但没有运气。 - GeorgeC 2天前
尝试升级你的nltk,pip install -U nltk - alvas昨天
试过了。还是一样的错误。在pip命令我得到 C:\ Python27 \ Scripts> pip install -U nltk 要求已经是最新的:nltk在c:\ python27 \ lib \ site-packages
在Idle或Pyscripter中运行pyhton时我得到了
nltk.download('averaged_perceptron_tagger')
- GeorgeC 16小时前[以上与我之前在重新启动计算机之前报告的内容不同]
您使用的是哪种操作系统?
Windows 10。
你的Python版本是什么?
2.7
你是如何安装python的?
通过ArcGIS 10.4安装,也可以通过OSGEO4W安装程序(使用QGIS)安装
还是conda?你在哪里运行Python?从命令提示符, 终端或在某些IDE?
Idle和Pyscripter,也直接来自QGIS和ArcGIS。
您是通过服务器还是通过服务器运行它 云?你在笔记本电脑/电脑上运行吗?
笔记本电脑i7配备16GB内存,大约500GB +免费。
或者在某些学校 实验室哪里可能有防火墙?
不,我自己的网络没有防火墙。
你在哪里运行python 脚本?你有没有其他文件名调用nltk.py 目录? - alvas 16小时前
Traceback (most recent call last): File "E:\SBTF\ntlk_test.py", line 19, in <module> tagged_sentences = [nltk.pos_tag(sentence) for sentence in tokenized_sentences] File "C:\Python27\ArcGIS10.4\lib\site-packages\nltk\tag\__init__.py", line 110, in pos_tag tagger = PerceptronTagger() File "C:\Python27\ArcGIS10.4\lib\site-packages\nltk\tag\perceptron.py", line 141, in __init__ self.load(AP_MODEL_LOC) File "C:\Python27\ArcGIS10.4\lib\site-packages\nltk\tag\perceptron.py", line 209, in load self.model.weights, self.tagdict, self.classes = load(loc) File "C:\Python27\ArcGIS10.4\lib\site-packages\nltk\data.py", line 801, in load opened_resource = _open(resource_url) File "C:\Python27\ArcGIS10.4\lib\site-packages\nltk\data.py", line 924, in _open return urlopen(resource_url) File "C:\Python27\ArcGIS10.4\lib\urllib2.py", line 154, in urlopen return opener.open(url, data, timeout) File "C:\Python27\ArcGIS10.4\lib\urllib2.py", line 431, in open response = self._open(req, data) File "C:\Python27\ArcGIS10.4\lib\urllib2.py", line 454, in _open 'unknown_open', req) File "C:\Python27\ArcGIS10.4\lib\urllib2.py", line 409, in _call_chain result = func(*args) File "C:\Python27\ArcGIS10.4\lib\urllib2.py", line 1265, in unknown_open raise URLError('unknown url type: %s' % type) URLError: <urlopen error unknown url type: c>
- alvas 16小时前
是。请参阅下面的代码,了解我得到的内容。
After upgrading to NLTK 3.2 did you use the AP_MODEL_LOC = 'file:'+str(find('taggers/averaged_perceptron_tagger/'+PICKLE)) hack?
之前的2条评论,我们之后会尝试找到解决方案。 实际上,如果你问另一个问题和状态,它也会更容易 在评论中对这些问题的所有答案,看起来都是这样 另一个问题。 - alvas 16小时前你怎么安装NLTK?你有没有通过pip安装
不用担心你的时间。
在ArcGIS python模块中,我得到了
Sorry for the multiple questions, your short comment isn't enough to >help us debug the problems, please answer each of the questions in