Shapely: OSX (10.10.5) 无法加载 GEOX 框架

创建于 2016-07-24  ·  3评论  ·  资料来源: Toblerity/Shapely

我正在从 MacPorts 运行 OS X 10.10.5 和 python、GEOS 和匀称的:

from shapely.geometry 导入点
失败CDLL(/Library/Frameworks/GEOS.framework/Versions/Current/GEOS)
回溯(最近一次调用最后一次):
文件 ”",第 1 行,在
文件“/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/shapely/geometry/初始化的.py”,4号线,在
从 .base 导入 CAP_STYLE, JOIN_STYLE
文件“/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/shapely/geometry/base.py”,第9行,在
从 shapely.coords 导入 CoordinateSequence
文件“/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/shapely/coords.py”,第8行,在
从 shapely.geos 导入 lgeos
文件“/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/shapely/geos.py”,第98行,在
free = load_dll('c').free
文件“/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/shapely/geos.py”,第61行,在load_dll中
libname、后备或 []))
OSError: 找不到 lib c 或加载其任何变体 []。

我也尝试过自制软件和 kyngchaos 框架中的 GEOS(http://www.kyngchaos.com/software/frameworks),但结果总是一样的。

您能否提一些建议? 谢谢!!

最有用的评论

非常感谢您的回答! 事实证明,我需要取消环境变量 DYLD_FALLBACK_LIBRARY_PATH 的设置,之后一切正常(顺便说一下,这个包很棒!)。 也许我的经验对其他人也有用。

来自:Sean Gillies通知@ github.com
回复:Toblerity/Shapely [email protected]
日期:2016 年 7 月 26 日星期二 07:04
致:Toblerity/Shapely [email protected]
抄送:Martino Romaniello [email protected] ,作者[email protected]
主题:回复:[Toblerity/Shapely] OSX (10.10.5) 无法加载 GEOX 框架 (#394)

OSError: 找不到 lib c 或加载其任何变体 []。

很抱歉,如果 ctypes 在您的系统上找不到 libc,我不知道如何提供帮助。


您收到此消息是因为您创作了该线程。
直接回复本邮件,在Gi tHub上查看阅读https://github.com/notifications/unsubscribe-auth/ATqtY0rS878Xta3htNocrx0ttJfqZfZgZfGZV

所有3条评论

OSError: 找不到 lib c 或加载其任何变体 []。

很抱歉,如果 ctypes 在您的系统上找不到 libc,我不知道如何提供帮助。

非常感谢您的回答! 事实证明,我需要取消环境变量 DYLD_FALLBACK_LIBRARY_PATH 的设置,之后一切正常(顺便说一下,这个包很棒!)。 也许我的经验对其他人也有用。

来自:Sean Gillies通知@ github.com
回复:Toblerity/Shapely [email protected]
日期:2016 年 7 月 26 日星期二 07:04
致:Toblerity/Shapely [email protected]
抄送:Martino Romaniello [email protected] ,作者[email protected]
主题:回复:[Toblerity/Shapely] OSX (10.10.5) 无法加载 GEOX 框架 (#394)

OSError: 找不到 lib c 或加载其任何变体 []。

很抱歉,如果 ctypes 在您的系统上找不到 libc,我不知道如何提供帮助。


您收到此消息是因为您创作了该线程。
直接回复本邮件,在Gi tHub上查看阅读https://github.com/notifications/unsubscribe-auth/ATqtY0rS878Xta3htNocrx0ttJfqZfZgZfGZV

你的经验对其他人绝对有用。 我遇到了同样的问题(在 OSX 上也是如此),取消设置 DYLD_FALLBACK_LIBRARY_PATH 的推荐解决方案也对我有用 - 谢谢!

此页面是否有帮助?
0 / 5 - 0 等级