Я пытаюсь задокументировать проект Python с помощью ReadTheDocs. Изначально процесс сборки умирал, когда доходил до:
from osgeo import gdal, osr
Я прочитал rtd faq и использовал mock для модуля osgeo, который доставлял мне проблемы. Теперь процесс сборки проходит мимо этого импорта, но задыхается:
from osgeo.gdalconst import *
С этой довольно бесполезной ошибкой:
RuntimeError: sys.path must be a list of directory names
Я совершенно новичок в использовании mock, но я думаю, что проблема в том, что osgeo
является фиктивным модулем и, следовательно, не имеет подмодуля gdalconst
. Как мне это обойти? Есть ли способ издеваться над подмодулем?