我在Windows 7 64位中使用了Canopy安装的Python。 Rtree似乎正确安装。
但是,当我尝试导入rtree时,出现以下错误:
WindowsError: [Error 126] The specified module could not be found
我在Ubuntu中遇到过类似的问题,如果不一样的话。我通过软件管理器直接安装libspatialindex解决了这个问题。这在Windows中是不可能的,我找不到明确的安装方法。
我下载并安装了完整的OSGeo4W套件,并在Canopy中重新安装了Rtree,希望libspatialindex包含在捆绑包中。那没用。
有什么方法可以解决这个问题吗?
答案 0 :(得分:1)
你真的想要RTree吗?最好的来源是Chris Gohlke的构建,你可以按照https://support.enthought.com/entries/23389761-Installing-packages-into-Canopy-User-Python-from-the-OS-command-line
中的描述安装到Canopy中。