微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

OSError: 找不到 lib c 或加载其任何变体 []更新 macos 后

如何解决OSError: 找不到 lib c 或加载其任何变体 []更新 macos 后

我尝试在虚拟环境中运行代码,这些代码在虚拟环境中正常使用。它曾经可以工作,但在我更新 macOS 系统代码后不起作用。

(venv) (base) LDNML82TLVDL:elara yuhao.sun$ elara --help
Traceback (most recent call last):
  File "/Users/yuhao.sun/Personal_projects/elara/venv/bin/elara",line 33,in <module>
    sys.exit(load_entry_point('elara','console_scripts','elara')())
  File "/Users/yuhao.sun/Personal_projects/elara/venv/bin/elara",line 25,in importlib_load_entry_point
    return next(matches).load()
  File "/usr/local/Cellar/python@3.9/3.9.4/Frameworks/Python.framework/Versions/3.9/lib/python3.9/importlib/Metadata.py",line 77,in load
    module = import_module(match.group('module'))
  File "/usr/local/Cellar/python@3.9/3.9.4/Frameworks/Python.framework/Versions/3.9/lib/python3.9/importlib/__init__.py",line 127,in import_module
    return _bootstrap._gcd_import(name[level:],package,level)
  File "<frozen importlib._bootstrap>",line 1030,in _gcd_import
  File "<frozen importlib._bootstrap>",line 1007,in _find_and_load
  File "<frozen importlib._bootstrap>",line 986,in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>",line 680,in _load_unlocked
  File "<frozen importlib._bootstrap_external>",line 790,in exec_module
  File "<frozen importlib._bootstrap>",line 228,in _call_with_frames_removed
  File "/Users/yuhao.sun/Personal_projects/elara/elara/main.py",line 7,in <module>
    from elara.helpers import PathPath,NaturalOrderGroup
  File "/Users/yuhao.sun/Personal_projects/elara/elara/helpers.py",line 4,in <module>
    from shapely.geometry import Linestring
  File "/Users/yuhao.sun/Personal_projects/elara/venv/lib/python3.9/site-packages/shapely/geometry/__init__.py",in <module>
    from .base import CAP_STYLE,JOIN_STYLE
  File "/Users/yuhao.sun/Personal_projects/elara/venv/lib/python3.9/site-packages/shapely/geometry/base.py",line 17,in <module>
    from shapely.coords import CoordinateSequence
  File "/Users/yuhao.sun/Personal_projects/elara/venv/lib/python3.9/site-packages/shapely/coords.py",line 8,in <module>
    from shapely.geos import lgeos
  File "/Users/yuhao.sun/Personal_projects/elara/venv/lib/python3.9/site-packages/shapely/geos.py",line 113,in <module>
    free = load_dll('c').free
  File "/Users/yuhao.sun/Personal_projects/elara/venv/lib/python3.9/site-packages/shapely/geos.py",line 54,in load_dll
    raise OSError(
OSError: Could not find lib c or load any of its variants [].

知道发生了什么吗?

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。