我试图用ReadTheDocs来记录一个Python项目。最初,构建过程将在以下情况下停止:
from osgeo import gdal, osr
我阅读了rtd faq,并对给我带来麻烦的osgeo模块使用了mock。现在,构建过程通过了该导入,但遇到了以下问题:
^{pr2}$有了这个毫无帮助的错误:
RuntimeError: sys.path must be a list of directory names
我对使用mock完全陌生,但我认为问题在于osgeo
是一个模拟模块,因此没有子模块gdalconst
。我该怎么办?有没有办法也模仿子模块?在
有点晚…但我在寻找解决方案时遇到了这个问题(使用带有
mock
的嵌套模块)。我曾经这样嘲笑过模块和子模块:在命令重要的地方。希望这能帮助其他人解决这个问题。在
相关问题 更多 >
编程相关推荐