私はPythonの地理学https://pypi.python.org/pypi/geograpyを実行しようとしています。Python Geograpyがデモを実行できません
私はまた、すべてのNLTK年代が正しくインストールされたことを確認した
pip install geograpy
と
python setup.py install
の両方を使用して地理をインストールしました。 geograpyで使用されている依存関係をインストールしました。 私は私が変更された場合、私はこのエラー
if (ne.label() == 'GPE' or ne.label() == 'PERSON') and ne[0][1] == 'NNP':
AttributeError: 'Tree' object has no attribute 'label'
を取得しています、私が実行しているデモ・コードは、しかし
import geograpy
url = 'http://www.gutenberg.ca/ebooks/doyleac-casebookofsherlockholmes/doyleac-casebookofsherlockholmes-00-h.html'
places = geograpy.get_place_context(url=url)
print places.country_mentions
print places.region_mentions
print places.city_mentions
ある
if (ne.node == 'GPE' or ne.node == 'PERSON') and ne[0][1] == 'NNP':
to
if (ne.label() == 'GPE' or ne.label() == 'PERSON') and ne[0][1] == 'NNP':
をextraction.pyするには、以下の変更を加えました戻り値
if (ne.node == 'GPE' or ne.node == 'PERSON') and ne[0][1] == 'NNP':
私はこのエラーを取得する:
File "C:\Program Files (x86)\Python27\lib\site-packages\geograpy-0.3.7-py2.7.egg\geograpy\places.py", line 174, in set_cities
self.country_cities[country.name] = []
AttributeError: 'NoneType' object has no attribute 'name'
はまた、私はNLTK 3を使用していたことを言及しますが、geograpyはNLTK2.0.5にそれを格下げ。
誰かがそこにいるPLEASEEEEEEEヘルプ!感謝