【求助】在MacBook平台import taichi失败

求助各位大佬,在mac平台import taichi时候出现了bug,求助解决方案。感谢!
以下是最后输出的信息。

ImportError: dlopen(/Users/username/anaconda3/envs/MARL_parallel/lib/python3.8/site-packages/taichi/_lib/core/taichi_python.cpython-38-darwin.so, 0x000A): Library not loaded: /opt/homebrew/opt/zstd/lib/libzstd.1.dylib
Referenced from: /Users/username/anaconda3/envs/MARL_parallel/lib/python3.8/site-packages/taichi/_lib/core/taichi_python.cpython-38-darwin.so
Reason: tried: ‘/opt/homebrew/opt/zstd/lib/libzstd.1.dylib’ (no such file), ‘/System/Volumes/Preboot/Cryptexes/OS/opt/homebrew/opt/zstd/lib/libzstd.1.dylib’ (no such file), ‘/opt/homebrew/opt/zstd/lib/libzstd.1.dylib’ (no such file), ‘/usr/local/lib/libzstd.1.dylib’ (no such file), ‘/usr/lib/libzstd.1.dylib’ (no such file, not in dyld cache)

这个错误信息看上去是说 libzstd.1.dylib 这个东西因为有些原因找不到,这可能是没有安装也可能是 anaconda 环境里的问题,需要你继续检查一下提供进一步信息。

感谢巨佬!我按照您给的思路查了下去,发现是缺少zstd这个包,需要运行

brew install zstd

安装好了之后问题就解决了~