Unable to install crewai despite trying everything

installing crewai returns error
error: cargo rustc --lib --message-format=json-render-diagnostics --manifest-path Cargo.toml --release -v --features pyo3/extension-module --crate-type cdylib -- -C 'link-args=-undefined dynamic_lookup -Wl,-install_name,@rpath/_tiktoken.cpython-313-darwin.so' failed with code 101
[end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
`ERROR: ERROR: Failed to build installable wheels for some pyproject.toml based projects (tiktoken)`

install tiktoken itself doesn’t return error
env: mac os, have installed the previous version without problem

is there something I need to do about Rust? I’ve been stuck on this and can’t move forward.