не могу установить конкретную версию nltk - PullRequest
0 голосов
/ 19 марта 2019

по определенной причине мне нужно установить nltk 2.09b в версии Python 2.7.Но всякий раз, когда я выполняю следующую команду,

pip2 install nltk==2.0b9

, я получаю следующую ошибку:

Collecting nltk==2.0b9
  Using cached https://files.pythonhosted.org/packages/ea/b3/4c5157bf034437905fbbd3c80e58c8b4a22cf3400db0bdf19dae3079a732/nltk-2.0b9.tar.gz
    Complete output from command python setup.py egg_info:
    Traceback (most recent call last):
      File "<string>", line 1, in <module>
    IOError: [Errno 2] No such file or directory: '/private/var/folders/3b/yskb8jks10lf_pqvv1sy7v740000gn/T/pip-install-63jdDZ/nltk/setup.py'

    ----------------------------------------
Command "python setup.py egg_info" failed with error code 1 in /private/var/folders/3b/yskb8jks10lf_pqvv1sy7v740000gn/T/pip-install-63jdDZ/nltk/

Но если я запускаю без какой-либо спецификации версии, я не получаю ошибку.например:

pip2 install nltk;

Как я могу решить эту проблему?

1 Ответ

1 голос
/ 19 марта 2019

Во-первых: используя anaconda, вы, вероятно, имеете достаточно недавние pip и setuptools и должны использовать само conda для их обновления. С помощью anaconda conda install является основным ресурсом для установки пакетов, предоставляемых anaconda. Затем «2.0b9» является бета-версией (как указано «b9») и может страдать от проблемы конфигурации для установки. Файл setup.py не находится в корне скачанного архивного файла, я полагаю, это создает проблему.

...