问题描述
我尝试在虚拟环境中运行代码,这些代码在虚拟环境中正常使用。它曾经可以工作,但在我更新 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 (将#修改为@)