2016-06-29 6 views
1

Для этого мне нужен модуль python, в котором есть хороший теггер POS для немецкого языка SpaCy. На моем Win10 64Bit с Python 3.4 я попробовал установить SpaCy, как указано на его домашней странице, сначала подготовив виртуальный диск (частично установленный, сбой окон в источнике .env/bin/activate), а затем с помощью pip install. Поскольку это не совсем работало, я клонировал SpaCy из github через git cmd, а затем продолжал в консоли Windows, используя virtualenv .env && source .env/bin/activate, который снова не удался в «источнике». После этого pip install -r requirements.txt терпит неудачу.SpaCy Install (extended) не удалось установить с помощью pip install

Я попытался pip install -U spacy то, которое, казалось, не работать нормально (нет сообщений об ошибках), но дополнительные команды для использования Spacy (установка модели, например), используя все python -m spacy.en.download --force потерпеть неудачу с Error while finding spec for 'spacy.en.download' (<class 'ImportError'>: No module named 'spacy.attrs').

Что я сделал не так? Как я могу обеспечить плавную установку SpaCy? Это, по крайней мере, в списке, когда я пробую pip list. Спасибо всем заранее!

+0

Модуль установил преуспевающий здесь, выход консоль + библиотеки http://pastebin.com/eGwsKc1V Он не пропустили какую-либо зависимость? – user2925795

+0

Не уверен, что это очень помогает, но, хотя на веб-сайте он говорит, что он совместим с 3.3+, я только получил его с 2.7. – Igor

+0

Я следил за каждым шагом на веб-сайте SpaCys, поэтому я не могу распознать какую-либо недостающую зависимость:/ Я сомневаюсь, что это просто работает с 2,7, но приятно знать. Считайте, что при установке из источника ничего не было, но обновление Spacy также не исправляет это. –

ответ

1

Проверьте версию используемого вами пипса по умолчанию. У меня такая же проблема. Моя версия пипа по умолчанию для установки была установлена ​​Python3, поэтому я попытался

python3 -m spacy.en.download --force all 

вместо

python -m spacy.en.download --force all 
1

я встретил некоторые проблемы при установке ошалевшего использования пипа. У меня есть два совета для вас:

  1. Попробуйте pip uninstall spacy и снова установите его.
  2. используя conda install spacy вместо pip, который работает для меня хорошо.