nosetest vor installation

18/10/2011 - 10:22 von Ole Streicher | Report spam
Hallo Gruppe, hallo Liste, hallo Mane,

ich habe hier ein Paket (pywcs), für das ich gerne nach dem Bau, vor der
Installation Tests ausführen möchte. Der Testcode (für nosetest) ist
bereits fertig und im Unterverzeichnis tests/.

Wenn ich nun nach dem Bau den Test starte:

nosetest tests

bekomme ich die Meldung

ERROR: Failure: ImportError (No module named _pywcs)

was auch klar ist, weil das (gebaute) Modul ja gar nicht im PYTHONPATH
ist, sondern z.B. in build/lib.linux-x86_64-2.7/
Aber wie bekomme ich ihn dahin? Natürlich könnte ich den einfach
hinzufügen, aber dazu müsste ich ihn (im allgemeinen Fall) eben wissen.

Das setup.py verwendet distutils, nicht setuptools.

Viele Grüße

Ole
 

Lesen sie die antworten

#1 Hartmut Goebel
18/10/2011 - 10:45 | Warnen spam
Am 18.10.2011 10:22, schrieb Ole Streicher:
ich habe hier ein Paket (pywcs), für das ich gerne nach dem Bau, vor der
Installation Tests ausführen möchte. Der Testcode (für nosetest) ist
bereits fertig und im Unterverzeichnis tests/.



Würde ein virtualenv Dein Problem lösen?

Schönen Gruß - Regards
Hartmut Goebel
Dipl.-Informatiker (univ.), CISSP, CSSLP

Goebel Consult
Spezialist für IT-Sicherheit in komplexen Umgebungen
http://www.goebel-consult.de

Monatliche Kolumne: http://www.cissp-gefluester.de/
Goebel Consult ist Mitglied bei http://www.7-it.de

Ähnliche fragen