【发布时间】:2022-11-30 19:52:28
【问题描述】:
我已经使用命令安装了 Fiona
pip3 install Fiona
现在在我的 .py 文件中,我正在尝试使用导入 Fiona
import fiona
它给了我这个错误:
SBCs-MacBook-Pro:gis-python sbc$ python practice.py
Traceback (most recent call last):
File "/Users/sbc/Desktop/project_tudip/upl_tudip/gis-python/practice.py", line 3, in <module>
import fiona
File "/Users/sbc/opt/anaconda3/envs/uniweed/lib/python3.9/site-packages/fiona/__init__.py", line 86, in <module>
from fiona.collection import BytesCollection, Collection
File "/Users/sbc/opt/anaconda3/envs/uniweed/lib/python3.9/site-packages/fiona/collection.py", line 11, in <module>
from fiona.ogrext import Iterator, ItemsIterator, KeysIterator
ImportError: dlopen(/Users/sbc/opt/anaconda3/envs/uniweed/lib/python3.9/site-packages/fiona/ogrext.cpython-39-darwin.so, 2): Symbol not found: ____chkstk_darwin
Referenced from: /Users/sbc/opt/anaconda3/envs/uniweed/lib/python3.9/site-packages/fiona/.dylibs/liblz4.1.9.3.dylib (which was built for Mac OS X 11.0)
Expected in: /usr/lib/libSystem.B.dylib
in /Users/sbc/opt/anaconda3/envs/uniweed/lib/python3.9/site-packages/fiona/.dylibs/liblz4.1.9.3.dylib
相同的代码在我的另一台笔记本电脑上运行。但在此我无法运行我的代码。 出现错误的笔记本电脑的配置是 macOS 高塞拉利昂 MacBook Pro(13 英寸,2011 年初) 处理器 2.3 GHz Intel Core i5 内存 16 GB 1600 MHz DDR3
在我的环境中。我有 GDAL,我们的已经安装好了。
【问题讨论】: