Ich versuche ein Python-Projekt mit ReadTheDocs zu dokumentieren. Anfangs würde der Build-Prozess absterben, wenn es dazu kam:
%Vor%Ich habe die rtd faq und benutzt für das osgeo-Modul, das mir Probleme bereitet. Jetzt geht der Build-Prozess über diesen Import hinaus, drosselt ihn jedoch:
%Vor%Mit diesem ziemlich unsinnigen Fehler:
%Vor% Ich bin völlig neu in der Verwendung von Mock, aber ich denke, das Problem ist, dass osgeo
ein Mock-Modul ist und daher nicht das Submodul gdalconst
hat. Wie komme ich da rum? Gibt es eine Möglichkeit, das Submodul zu verspotten?
Ein bisschen spät ... aber ich bin über diese Suche nach einer Lösung gestolpert (mit verschachtelten Modulen mit mock
). Ich habe Modul und Submodule wie folgt verspottet:
wo die Reihenfolge wichtig war. Ich hoffe, dies hilft anderen, die versuchen, dies zu lösen.
Tags und Links python mocking read-the-docs