Fail to install

Hi
I try step by step installation but I am stuck with error.Anybody can help?

<pre>python3 -m pip install -r pymavlink/requirements.txt
Defaulting to user installation because normal site-packages is not writeable
Collecting lxml&gt;=3.6.0 (from -r pymavlink/requirements.txt (line 1))
  Using cached lxml-5.3.0-cp313-cp313-manylinux_2_28_x86_64.whl.metadata (3.8 kB)
Collecting future&gt;=0.15.2 (from -r pymavlink/requirements.txt (line 2))
  Using cached future-1.0.0-py3-none-any.whl.metadata (4.0 kB)
Collecting wheel&gt;=0.37.1 (from -r pymavlink/requirements.txt (line 3))
  Using cached wheel-0.44.0-py3-none-any.whl.metadata (2.3 kB)
Collecting setuptools&gt;=42 (from -r pymavlink/requirements.txt (line 4))
  Using cached setuptools-75.2.0-py3-none-any.whl.metadata (6.9 kB)
Collecting fastcrc (from -r pymavlink/requirements.txt (line 5))
  Using cached fastcrc-0.3.0.tar.gz (11 kB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Preparing metadata (pyproject.toml) ... error
  <font color="#C01C28"><b>error</b></font>: <b>subprocess-exited-with-error</b>
  
  <font color="#C01C28">×</font> <font color="#26A269">Preparing metadata </font><font color="#26A269"><b>(</b></font><font color="#26A269">pyproject.toml</font><font color="#26A269"><b>)</b></font> did not run successfully.
  <font color="#C01C28">│</font> exit code: <font color="#2AA1B3"><b>1</b></font>
  <font color="#C01C28">╰─&gt;</font> <font color="#C01C28">[6 lines of output]</font>
  <font color="#C01C28">   </font> 
  <font color="#C01C28">   </font> Cargo, the Rust package manager, is not installed or is not on PATH.
  <font color="#C01C28">   </font> This package requires Rust and Cargo to compile extensions. Install it through
  <font color="#C01C28">   </font> the system&apos;s package manager or via https://rustup.rs/
  <font color="#C01C28">   </font> 
  <font color="#C01C28">   </font> Checking for Rust toolchain....
  <font color="#C01C28">   </font> <font color="#C01C28">[end of output]</font>
  
  <font color="#A347BA"><b>note</b></font>: This error originates from a subprocess, and is likely not a problem with pip.
<font color="#C01C28"><b>error</b></font>: <b>metadata-generation-failed</b>

<font color="#C01C28">×</font> Encountered error while generating package metadata.
<font color="#C01C28">╰─&gt;</font> See above for output.

<font color="#A347BA"><b>note</b></font>: This is an issue with the package mentioned above, not pip.
<font color="#2AA1B3"><b>hint</b></font>: See above for details.
</pre>