我想在这种环境中使用Python的Shapely:
我被Apache记录了这个错误:
WindowsError: [Error 126] The specified module could not be found
回溯显示加载“geos_c.dll”时出现问题:
^{pr2}$在“导入”后立即抛出shapely.wkb网站,或任何其他导入的Shapely库shapely.geos公司. 在
这有点“路径问题”的味道,但是我已经在Apache内外修改了所有可能的路径和PYTHONPATH设置。在
我可以在一个小型的应用程序中重复这一点(不仅仅是我更大的应用程序),这表明即使不加载任何其他东西,我也可以避免这个错误。我愿意发布/分享我的Apache配置中的示例代码和片段。。。但是,您必须对Windows上的Apache和pythonwsgi有一定的了解,这样才有意义。在
请注意,将类似的脚本(使用Shapely)作为CGI(在Apache后面)调用可以很好地工作。所以这听起来像是Windows+Apache+mod\wsgi特有的DLL加载问题。但是,我的其他Python+WSGI+Window+Apache脚本都没有遇到同样的问题。在
有什么建议吗?提前谢谢!在
目前没有回答
相关问题 更多 >
编程相关推荐