2017-09-01 2 views
0

J'utilise Windows10 x64, j'ai installé spaCy en utilisant pip et l'installation a réussi. pip list me donne spacy (1.9.0) et je peux trouver le dossier spacy dans C:\Python27\Lib\site-packages.erreur d'importation: DLL de chargement a échoué: L'application n'a pas pu démarrer parce que sa configuration côte à côte est incorrecte

Mais chaque fois que j'essaie import spacy à PyCharm, ou python -c "import os; import spacy; print(os.path.dirname(spacy.__file__))" à la ligne de commande, je reçois cette erreur:

Traceback (most recent call last): 
    File "C:\Python27\lib\site-packages\spacy\__init__.py", line 5, in <module> 
    from .deprecated import resolve_model_name 
    File "C:\Python27\lib\site-packages\spacy\deprecated.py", line 8, in <module> 
    from .cli import download 
    File "C:\Python27\lib\site-packages\spacy\cli\__init__.py", line 5, in <module> 
    from .train import train, train_config 
    File "C:\Python27\lib\site-packages\spacy\cli\train.py", line 8, in <module> 
    from ..scorer import Scorer 
    File "C:\Python27\lib\site-packages\spacy\scorer.py", line 4, in <module> 
    from .gold import tags_to_entities 
ImportError: DLL load failed: The application has failed to start because its side-by-side configuration is incorrect. Please see the application event log or use the command-line sxstrace.exe tool for more detail. 

Après une recherche en ligne, j'ai vu que la plupart des suggestions ont à voir avec le visuel Paquets redistribuables C++ installés. Je ne suis pas familier avec ceci, donc voici une capture d'écran de ce que j'ai: enter image description here

Ils sont seulement visibles dans le panneau de contrôle. Si je vais à %windir%/System32 ou %windir%/Program Files il n'y a pas de dossier nommé MS Visual Studio. Quelqu'un pourrait-il m'aider avec ce problème? Merci d'avance.

Répondre

0

Les deux choses que je devais faire pour obtenir Spacy de travail ont été:

  1. Installer VC2008 Redist (64bit) J'ai utilisé ce lien: http://www.microsoft.com/download/en/details.aspx?id=2092

  2. Lorsque j'ai installé le modèle (I Anaconda utilisé) s'assurer que j'ai couru l'invite en tant qu'administrateur.

Enfin, vous voudrez peut-être essayer d'utiliser Anaconda