Kode Saya:
import nltk.data
tokenizer = nltk.data.load('nltk:tokenizers/punkt/english.pickle')
Pesan eror:
[ec2-user@ip-172-31-31-31 sentiment]$ python mapper_local_v1.0.py
Traceback (most recent call last):
File "mapper_local_v1.0.py", line 16, in <module>
tokenizer = nltk.data.load('nltk:tokenizers/punkt/english.pickle')
File "/usr/lib/python2.6/site-packages/nltk/data.py", line 774, in load
opened_resource = _open(resource_url)
File "/usr/lib/python2.6/site-packages/nltk/data.py", line 888, in _open
return find(path_, path + ['']).open()
File "/usr/lib/python2.6/site-packages/nltk/data.py", line 618, in find
raise LookupError(resource_not_found)
LookupError:
Resource u'tokenizers/punkt/english.pickle' not found. Please
use the NLTK Downloader to obtain the resource:
>>>nltk.download()
Searched in:
- '/home/ec2-user/nltk_data'
- '/usr/share/nltk_data'
- '/usr/local/share/nltk_data'
- '/usr/lib/nltk_data'
- '/usr/local/lib/nltk_data'
- u''
Saya mencoba menjalankan program ini di mesin Unix:
Sesuai pesan kesalahan, saya masuk ke shell python dari mesin unix saya kemudian saya menggunakan perintah di bawah ini:
import nltk
nltk.download()
dan kemudian saya mendownload semua hal yang tersedia menggunakan opsi d-down loader dan l- list tetapi masalah tetap ada.
Saya mencoba yang terbaik untuk menemukan solusi di internet tetapi saya mendapatkan solusi yang sama dengan apa yang saya lakukan seperti yang saya sebutkan dalam langkah-langkah saya di atas.