小编jki*_*ele的帖子

模拟ReadTheDocs的子模块

我正在尝试使用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.我该如何解决这个问题?有没有办法模拟子模块?

python mocking read-the-docs

9
推荐指数
1
解决办法
522
查看次数

标签 统计

mocking ×1

python ×1

read-the-docs ×1