2016-05-12 5 views
1

(Das Betriebssystem auf dem Computer ist Windows8) Ich habe versucht, mit den folgenden Schritten zu installieren und auszuführen geniatagger:Genia Tagger kann Datei in python2.7 (unter Windows) finden

In cmd:

python setup.py install 

In Python-Shell:

from geniatagger import Geniatagger 
tagger = GeniaTagger('C:\Users\wen\Downloads\geniatagger\geniatagger') 

Fehlermeldungen:

Traceback (most recent call last): 
File "<pyshell#20>", line 1, in <module> 
    tagger = GeniaTagger('C:\Users\wen\Downloads\geniatagger\geniatagger') 
    File "build\bdist.win-amd64\egg\geniatagger.py", line 21, in __init__ 
    stdin=subprocess.PIPE, stdout=subprocess.PIPE) 
    File "D:\Program Files\Python27\lib\subprocess.py", line 710, in __init__ 
    errread, errwrite) 
    File "D:\Program Files\Python27\lib\subprocess.py", line 958, in _execute_child 
    startupinfo) 
WindowsError: [Error 2] The system cannot find the file specified 

Ich habe nach vielen Lösungen gesucht, aber der Fehler kann immer noch nicht behoben werden. Wie kann ich es beheben?

Antwort

0

Beachten Sie, dass der Fehler D: anstelle von C: lautet. Etwas in Ihrem Shell-Setup scheint standardmäßig auf dem D-Laufwerk zu liegen. Wird dieses Skript vom Laufwerk C oder D ausgeführt? Wenn es das Laufwerk C ist, könnten Sie versuchen, relative Pfadangabe anstelle von absolut zu verwenden. Wenn es vom Laufwerk D ausgeführt wird, können Sie es von C ausführen? Wenn es von D aus ausgeführt werden muss, müssen Sie in die Genia-Tagger-Dokumentation eintauchen, um herauszufinden, wie Sie eine benutzerdefinierte Konfiguration vornehmen können.

Verwandte Themen