Ho tentato di ottenere nltk in esecuzione su Python 3.4 senza successo. Utilizzando le istruzioni a http://www.nltk.org/install.html:Installazione di nltk per Python 3.4 su Mac OS 10.9
sudo pip install -U NLTK
Questo funziona per 2.7 preinstallato sul Mac, tuttavia quando si utilizza
sudo PIP3 installare -U NLTK
da provare e installare sotto 3.4 ottengo il seguente errore:
/usr/local/Cellar/python3/3.4.1_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'zip_safe'
warnings.warn(msg)
/usr/local/Cellar/python3/3.4.1_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'test_suite'
warnings.warn(msg)
/usr/local/Cellar/python3/3.4.1_1/Frameworks/Python.framework/Versions/3.4/lib/python3.4/distutils/dist.py:260: UserWarning: Unknown distribution option: 'entry_points'
warnings.warn(msg)
usage: setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
or: setup.py --help [cmd1 cmd2 ...]
or: setup.py --help-commands
or: setup.py cmd --help
error: invalid command 'bdist_egg'
/private/tmp/pip_build_root/nltk/distribute-0.6.21-py3.4.egg
Traceback (most recent call last):
File "/private/tmp/pip_build_root/nltk/distribute_setup.py", line 143, in use_setuptools
raise ImportError
ImportError
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "<string>", line 17, in <module>
File "/private/tmp/pip_build_root/nltk/setup.py", line 23, in <module>
distribute_setup.use_setuptools()
File "/private/tmp/pip_build_root/nltk/distribute_setup.py", line 145, in use_setuptools
return _do_download(version, download_base, to_dir, download_delay)
File "/private/tmp/pip_build_root/nltk/distribute_setup.py", line 125, in _do_download
_build_egg(egg, tarball, to_dir)
File "/private/tmp/pip_build_root/nltk/distribute_setup.py", line 116, in _build_egg
raise IOError('Could not build the egg.')
OSError: Could not build the egg.
Python 3.4 è stato installato con birra e sia sconnesso e setuptools ar e installato correttamente. Ho visto accenni a questo problema attraverso alcune risposte goggling ma non definitive.
Mentre il pensiero di più, ho provato la stessa cosa e ha funzionato too.So il risultato è che la documentazione NLTK e il metodo pip sembra essere rotto in questa circostanza, ma NLTK può essere installato con il download manuale e setup.py esecuzione – ORG