Wie füge ich einen Pfad mit Modul zu Python hinzu?

8

Ich versuche V8 Javascript Engine zu erstellen. Wenn ich versuche, den Befehl python build/git_v8 aufzurufen, erhalte ich den Fehler:

%Vor%

Wie kann ich Python sagen, wo GYP Modul suchen und was ist der richtige Pfad zum Modul im Ordner GYP?

Meine Version von Python ist 2.6.2.2, empfohlen in Build-Anweisungen.

    
Qba 17.07.2013, 17:25
quelle

5 Antworten

4

Offensichtlich befindet sich das Modul gyp.py nicht im Suchpfad von Modulen (sys.path). sys.path ist eine Array-Variable im sys-Modul, die alle bekannten Pfade der Module enthält. Sie können das Verzeichnis, das das Modul gyp.py enthält, manuell über eine der folgenden Methoden hinzufügen:

  1. wird über die PYTHONPATH-Umgebungsvariable festgelegt (siehe Ссылка )

  2. Fügen Sie den Pfad manuell in Ihrem Python-Skript hinzu, bevor Sie gyp importieren. Zum Beispiel, wenn das Verzeichnis, das dieses Modul enthält, / home / you / gyp:

  3. ist
%Vor%

Mit den Debug-Zeilen

können Sie prüfen, ob dieser Pfad bereits existiert %Vor%

oder

%Vor%     
snb 13.11.2013, 20:10
quelle
8

Installieren Sie das Modul in Ordnung.

%Vor%

genieße es.

    
kangear 20.10.2014 05:04
quelle
2

Ich habe nicht genug Reputation um zu kommentieren - aber wie oben beschrieben - ändern sich die Links. Der neue Link für git'ing gyp ist: Ссылка wenn jemand anderes jagt. Ansonsten - die Installation hat für mich funktioniert.

    
Joe Steele 02.07.2015 01:06
quelle
1

Wenn Sie sich für die Installation des Moduls entscheiden, beachten Sie, dass die URL der Google-Quelle geändert wurde .

%Vor%     
Peiming Hu 03.02.2016 09:18
quelle
0

Gyp ist ein benutzerdefiniertes Build-Tool von Google. Die Anweisungen unter Ссылка sollten hilfreich sein.

Gehen Sie zum Stammverzeichnis des V8-Auscheck- oder Quellverzeichnisses und führen Sie

aus

svn co http://gyp.googlecode.com/svn/trunk build/gyp

    
hanxue 06.12.2013 10:32
quelle

Tags und Links