2017-10-12 1 views
0

Ich versuche, rasa auf Windows 10 zu installieren. Ich bin fertig mit der Installation von Python 3.6 und pip packege. Als ich pip install rasa_nlu leite ich die folgende Störung erhalte:Installation rasa auf Windows

c:\program files (x86)\python36-32\include\pyconfig.h(222): fatal error C1083: Cannot open include file: 'basetsd.h': No such file or directory 

error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio 14.0\\VC\\BIN\\cl.exe' failed with exit status 2 

Ich habe die meisten der Lösungen versucht, wie redistributables Microsoft Neuinstallation Tools Installation bauen usw., aber keiner von ihnen arbeitete.

+1

Sieht aus wie Sie Microsoft Visual Studio für diese Installation benötigen. Können Sie prüfen, ob Sie 'C: \\ Programme (x86) \\ Microsoft Visual Studio 14.0 \\ VC \\ BIN \\ cl.exe 'installiert und im Pfad installiert haben? –

Antwort

0

Kurze Antwort:

Verwenden Sie eine vorkompilierte Rad-Bundle für die Abhängigkeit zu installieren scheitern. (Dies ist eine inoffizielle Quelle erfolgt auf eigene Gefahr) Download here und tut

pip install /path/to/bundle.whl 

Lange Antwort:

ich ein ähnliches Problem konfrontiert, während rasa_nlu Installation und das ist, wie ich es gelöst.

Das Hauptproblem bestand in der Installation des Twisted-Pakets. Ich hatte die Installation von redistributables und Build-Tool und mein letzter Fehler sah aus wie this-

c:\program files\python36\include\pyconfig.h(59): fatal error C1083: Cannot open include file: 'io.h': No such file or directory 

    error: command 'C:\\Program Files (x86)\\Microsoft Visual Studio\\2017\\BuildTools\\VC\\Tools\\MSVC\\14.11.25503\\bin\\HostX86\\x64\\cl.exe' failed with exit status 2 

versuche ich dann beschlossen, here die Antwort zu folgen, die Möglichkeiten, Python-Bibliothek Installationen in einem Rückfall Ansatz zu behandeln beschreibt.

Meine letzte Lösung war das Herunterladen des verdrehten Rades von der oben genannten Quelle, installieren Sie das Paket und fahren Sie mit rasa Installation fort.

pip install ./Twisted-17.9.0-cp36-cp36m-win_amd64.whl 
pip install rasa_nlu 

Hinweis:

Wenn Sie sich mit dem einer inoffiziellen Quelle wirklich skeptisch sind, folgen Sie den Anweisungen in SF Antwort, die ich früher geteilt Ihr eigenes Bündel zu bauen und das Rad für die Installation verwenden.

1

Ich konfrontiert auch das ähnliche Problem. Hier ist, wie ich es gelöst:

Für eine saubere Installation von RASA NLU mit allen anderen Abhängigkeiten, folgte ich:

Anaconda 5.0.1 64-bit Windows for installing Python 3.6.3 interpreter: https://repo.continuum.io/archive/Anaconda3-5.0.1-Windows-x86_64.exe

& (If you are using Visual Studio 2015 then): Python Tools for Visual Studio 2015: https://ptvs.azureedge.net/download/PTVS%202.2.6%20VS%202015.msi

(If you are using Visual Studio 2017 then): Install Visual C++ 14.0 Runtime.

Als nächstes installieren folgende Pakete in dieser Reihenfolge im Verwaltungsmodus in Eingabeaufforderung:

  1. Spacy Machine Learning Package: pip install -U spacy
  2. Spacy English Language Model: python -m spacy download en
  3. Scikit Package: pip install -U scikit-learn
  4. Numpy package for mathematical calculations: pip install -U numpy
  5. Scipy Package: pip install -U scipy
  6. Sklearn Package for Intent Recognition: pip install -U sklearn-crfsuite
  7. NER Duckling for better Entity Recognition with Spacy: pip install -U duckling
  8. RASA NLU: pip install -U rasa_nlu==0.10.4