我正在尝试使用ReadTheDocs记录Python项目.最初,构建过程会在以下情况下死亡:
from osgeo import gdal, osr
Run Code Online (Sandbox Code Playgroud)
我已经阅读了rtd faq并使用了mock来为我提供麻烦的osgeo模块.现在构建过程使它通过导入但是窒息:
from osgeo.gdalconst import *
Run Code Online (Sandbox Code Playgroud)
有了这个相当无益的错误:
RuntimeError: sys.path must be a list of directory names
Run Code Online (Sandbox Code Playgroud)
我完全不习惯使用mock,但我认为问题在于它osgeo是一个模拟模块,因此没有子模块gdalconst.我该如何解决这个问题?有没有办法模拟子模块?