Unable to install crew ai . Need support with rustup.rs

  If you did intend to build this package from source, try installing a Rust compiler from your system package manager and ensure it is on the PATH during installation. Alternatively, rustup (available at https://rustup.rs) is the recommended way to download and update the Rust compiler toolchain.
  [end of output]

I have tried following the instructions in Installation - CrewAI?

To install from source follow the instructions below, they have worked for me crewAI/README.md at main · crewAIInc/crewAI · GitHub

@zinyando , I have done the same thing , but getting this error : Building wheels for collected packages: chroma-hnswlib, spider-client, tiktoken, ijson
Building wheel for chroma-hnswlib (pyproject.toml) … error
error: subprocess-exited-with-error

× Building wheel for chroma-hnswlib (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [5 lines of output]
running bdist_wheel
running build
running build_ext
building ‘hnswlib’ extension
error: Microsoft Visual C++ 14.0 or greater is required. Get it with “Microsoft C++ Build Tools”: Microsoft C++ Build Tools - Visual Studio
[end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for chroma-hnswlib
Building wheel for spider-client (pyproject.toml) … done
Created wheel for spider-client: filename=spider_client-0.1.26-py3-none-any.whl size=13112 sha256=5ee0cf64b5045277c55e2feec7a51c9aa3556f52f6b888831ff5021bbbd8d3c0
Stored in directory: c:\users\madhu.r\appdata\local\pip\cache\wheels\b0\71\5d\a79074edb7468af194fbe29102d45432f8a653cf99126b7aa4
Building wheel for tiktoken (pyproject.toml) … error
error: subprocess-exited-with-error

× Building wheel for tiktoken (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [36 lines of output]
running bdist_wheel
running build
running build_py
creating build\lib.win-amd64-cpython-313\tiktoken
copying tiktoken\core.py → build\lib.win-amd64-cpython-313\tiktoken
copying tiktoken\load.py → build\lib.win-amd64-cpython-313\tiktoken
copying tiktoken\model.py → build\lib.win-amd64-cpython-313\tiktoken
copying tiktoken\registry.py → build\lib.win-amd64-cpython-313\tiktoken
copying tiktoken_educational.py → build\lib.win-amd64-cpython-313\tiktoken
copying tiktoken_init_.py → build\lib.win-amd64-cpython-313\tiktoken
creating build\lib.win-amd64-cpython-313\tiktoken_ext
copying tiktoken_ext\openai_public.py → build\lib.win-amd64-cpython-313\tiktoken_ext
running egg_info
writing tiktoken.egg-info\PKG-INFO
writing dependency_links to tiktoken.egg-info\dependency_links.txt
writing requirements to tiktoken.egg-info\requires.txt
writing top-level names to tiktoken.egg-info\top_level.txt
reading manifest file ‘tiktoken.egg-info\SOURCES.txt’
reading manifest template ‘MANIFEST.in’
warning: no files found matching ‘Makefile’
adding license file ‘LICENSE’
writing manifest file ‘tiktoken.egg-info\SOURCES.txt’
copying tiktoken\py.typed → build\lib.win-amd64-cpython-313\tiktoken
running build_ext
running build_rust
error: can’t find Rust compiler

  If you are using an outdated pip version, it is possible a prebuilt wheel is available for this package but pip is not able to install from it. Installing from the wheel would avoid the need for a Rust compiler.       

  To update pip, run:

      pip install --upgrade pip

  and then retry package installation.

  If you did intend to build this package from source, try installing a Rust compiler from your system package manager and ensure it is on the PATH during installation. Alternatively, rustup (available at https://rustup.rs) is the recommended way to download and update the Rust compiler toolchain.
  [end of output]

note: This error originates from a subprocess, and is likely not a problem with pip.
ERROR: Failed building wheel for tiktoken
Building wheel for ijson (pyproject.toml) … done
Created wheel for ijson: filename=ijson-3.3.0-py3-none-any.whl size=29955 sha256=ceef77e378b2c942dc3960aa433c589dd526f4ede51ea96ff42b428f4013fddc
Stored in directory: c:\users\madhu.r\appdata\local\pip\cache\wheels\54\e2\c7\ea0ff2f325d164220e9e6c1c830890538f530c88069345ab15
Successfully built spider-client ijson
Failed to build chroma-hnswlib tiktoken
ERROR: Failed to build installable wheels for some pyproject.toml based projects (chroma-hnswlib, tiktoken)