pip安装manimlib一直报错,如何解决?

pip安装manimlib一直报错,如何解决?

C:\Users\tbwyyds>pip install manimlib -i https://pypi.tuna.tsinghua.edu.cn/simple/
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple/
Collecting manimlib
  Using cached https://pypi.tuna.tsinghua.edu.cn/packages/b2/e1/dbc03fab72f236c0c47e1ecb5d37348584c8463ae3a444c2e1a8504dac4f/manimlib-0.2.0.tar.gz (4.8 MB)
  Preparing metadata (setup.py) ... done
Collecting argparse
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/f2/94/3af39d34be01a24a6e65433d19e107099374224905f1e0cc6bbe1fd22a2f/argparse-1.4.0-py2.py3-none-any.whl (23 kB)
Collecting colour
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/74/46/e81907704ab203206769dee1385dc77e1407576ff8f50a0681d0a6b541be/colour-0.1.5-py2.py3-none-any.whl (23 kB)
Requirement already satisfied: numpy in c:\users\tbwyyds\appdata\local\programs\python\python38-32\lib\site-packages (from manimlib) (1.24.2)
Requirement already satisfied: Pillow in c:\users\tbwyyds\appdata\local\programs\python\python38-32\lib\site-packages (from manimlib) (9.4.0)
Collecting progressbar
  Downloading https://pypi.tuna.tsinghua.edu.cn/packages/a3/a6/b8e451f6cff1c99b4747a2f7235aa904d2d49e8e1464e0b798272aa84358/progressbar-2.5.tar.gz (10 kB)
  Preparing metadata (setup.py) ... done
Collecting scipy
  Using cached https://pypi.tuna.tsinghua.edu.cn/packages/84/a9/2bf119f3f9cff1f376f924e39cfae18dec92a1514784046d185731301281/scipy-1.10.1.tar.gz (42.4 MB)
  Installing build dependencies ... done
  Getting requirements to build wheel ... done
  Installing backend dependencies ... done
  Preparing metadata (pyproject.toml) ... error
  error: subprocess-exited-with-error

  × Preparing metadata (pyproject.toml) did not run successfully.
  │ exit code: 1
  ╰─> [21 lines of output]
      + meson setup --prefix=c:\users\tbwyyds\appdata\local\programs\python\python38-32 C:\Users\tbwyyds\AppData\Local\Temp\pip-install-i2nnr39n\scipy_e47f77988a374ced95bdc642a7170427 C:\Users\tbwyyds\AppData\Local\Temp\pip-install-i2nnr39n\scipy_e47f77988a374ced95bdc642a7170427\.mesonpy-dl284bk6\build --native-file=C:\Users\tbwyyds\AppData\Local\Temp\pip-install-i2nnr39n\scipy_e47f77988a374ced95bdc642a7170427\.mesonpy-native-file.ini -Ddebug=false -Doptimization=2
      The Meson build system
      Version: 1.0.1
      Source dir: C:\Users\tbwyyds\AppData\Local\Temp\pip-install-i2nnr39n\scipy_e47f77988a374ced95bdc642a7170427
      Build dir: C:\Users\tbwyyds\AppData\Local\Temp\pip-install-i2nnr39n\scipy_e47f77988a374ced95bdc642a7170427\.mesonpy-dl284bk6\build
      Build type: native build
      Project name: SciPy
      Project version: 1.10.1
      WARNING: Failed to activate VS environment: Could not find C:\Program Files (x86)\Microsoft Visual Studio\Installer\vswhere.exe

      ..\..\meson.build:1:0: ERROR: Unknown compiler(s): [['icl'], ['cl'], ['cc'], ['gcc'], ['clang'], ['clang-cl'], ['pgcc']]
      The following exception(s) were encountered:
      Running `icl ""` gave "[WinError 2] 系统找不到指定的文件。"
      Running `cl /?` gave "[WinError 2] 系统找不到指定的文件。"
      Running `cc --version` gave "[WinError 2] 系统找不到指定的文件。"
      Running `gcc --version` gave "[WinError 2] 系统找不到指定的文件。"
      Running `clang --version` gave "[WinError 2] 系统找不到指定的文件。"
      Running `clang-cl /?` gave "[WinError 2] 系统找不到指定的文件。"
      Running `pgcc --version` gave "[WinError 2] 系统找不到指定的文件。"

      A full log can be found at C:\Users\tbwyyds\AppData\Local\Temp\pip-install-i2nnr39n\scipy_e47f77988a374ced95bdc642a7170427\.mesonpy-dl284bk6\build\meson-logs\meson-log.txt
      [end of output]

  note: This error originates from a subprocess, and is likely not a problem with pip.
error: metadata-generation-failed

× Encountered error while generating package metadata.
╰─> See above for output.

note: This is an issue with the package mentioned above, not pip.
hint: See above for details.

咋办啊?

  ..\..\meson.build:1:0: ERROR: Unknown compiler(s): [['icl'], ['cl'], ['cc'], ['gcc'], ['clang'], ['clang-cl'], ['pgcc']]
      The following exception(s) were encountered:
      Running `icl ""` gave "[WinError 2] 系统找不到指定的文件。"
      Running `cl /?` gave "[WinError 2] 系统找不到指定的文件。"
      Running `cc --version` gave "[WinError 2] 系统找不到指定的文件。"
      Running `gcc --version` gave "[WinError 2] 系统找不到指定的文件。"
      Running `clang --version` gave "[WinError 2] 系统找不到指定的文件。"
      Running `clang-cl /?` gave "[WinError 2] 系统找不到指定的文件。"
      Running `pgcc --version` gave "[WinError 2] 系统找不到指定的文件。"


以上都是没安装编译器的报错。