-
- Notifications
You must be signed in to change notification settings - Fork 11.2k
[Doc] update Contributing page's testing section #18272
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
| 👋 Hi! Thank you for contributing to the vLLM project. 💬 Join our developer Slack at https://slack.vllm.ai to discuss your PR in #pr-reviews, coordinate on features in #feat- channels, or join special interest groups in #sig- channels. Just a reminder: PRs would not trigger full CI run by default. Instead, it would only run Once the PR is approved and ready to go, your PR reviewer(s) can run CI to test the changes comprehensively before merging. To run CI, PR reviewers can either: Add 🚀 |
docs/source/contributing/overview.md Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
without the --torch-backend=auto I got this error
ERROR: Ignored the following versions that require a different python version: 1.10.0 Requires-Python <3.12,>=3.8; 1.10.0rc1 Requires-Python <3.12,>=3.8; 1.10.0rc2 Requires-Python <3.12,>=3.8; 1.10.1 Requires-Python <3.12,>=3.8; 1.21.2 Requires-Python >=3.7,<3.11; 1.21.3 Requires-Python >=3.7,<3.11; 1.21.4 Requires-Python >=3.7,<3.11; 1.21.5 Requires-Python >=3.7,<3.11; 1.21.6 Requires-Python >=3.7,<3.11; 1.6.2 Requires-Python >=3.7,<3.10; 1.6.3 Requires-Python >=3.7,<3.10; 1.7.0 Requires-Python >=3.7,<3.10; 1.7.1 Requires-Python >=3.7,<3.10; 1.7.2 Requires-Python >=3.7,<3.11; 1.7.3 Requires-Python >=3.7,<3.11; 1.8.0 Requires-Python >=3.8,<3.11; 1.8.0rc1 Requires-Python >=3.8,<3.11; 1.8.0rc2 Requires-Python >=3.8,<3.11; 1.8.0rc3 Requires-Python >=3.8,<3.11; 1.8.0rc4 Requires-Python >=3.8,<3.11; 1.8.1 Requires-Python >=3.8,<3.11; 1.9.0 Requires-Python >=3.8,<3.12; 1.9.0rc1 Requires-Python >=3.8,<3.12; 1.9.0rc2 Requires-Python >=3.8,<3.12; 1.9.0rc3 Requires-Python >=3.8,<3.12; 1.9.1 Requires-Python >=3.8,<3.12 ERROR: Could not find a version that satisfies the requirement torch==2.7.0+cu128 (from versions: 2.2.0, 2.2.1, 2.2.2, 2.3.0, 2.3.1, 2.4.0, 2.4.1, 2.5.0, 2.5.1, 2.6.0, 2.7.0) ERROR: No matching distribution found for torch==2.7.0+cu128 docs/source/contributing/overview.md Outdated
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
without this package, I got this error when building mamba from source. This is with uv pip install, but the error with pip install is similar.
full error
$ uv pip install --no-build-isolation "git+https://github.com/state-spaces/mamba@v2.2.4" Resolved 42 packages in 190ms × Failed to build `mamba-ssm @ git+https://github.com/state-spaces/mamba@95d8aba8a8c75aedcaa6143713b11e745e7cd0d9` ├─▶ The build backend returned an error ╰─▶ Call to `setuptools.build_meta.build_wheel` failed (exit status: 1) [stdout] torch.__version__ = 2.7.0+cu126 running bdist_wheel Guessing wheel URL: https://github.com/state-spaces/mamba/releases/download/v2.2.4/mamba_ssm-2.2.4+cu12torch2.7cxx11abiTRUE-cp312-cp312-linux_x86_64.whl Precompiled wheel not found. Building from source... running build running build_py copying mamba_ssm/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm copying mamba_ssm/distributed/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/distributed copying mamba_ssm/distributed/distributed_utils.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/distributed copying mamba_ssm/distributed/tensor_parallel.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/distributed copying mamba_ssm/models/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/models copying mamba_ssm/models/mixer_seq_simple.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/models copying mamba_ssm/models/config_mamba.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/models copying mamba_ssm/utils/generation.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/utils copying mamba_ssm/utils/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/utils copying mamba_ssm/utils/hf.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/utils copying mamba_ssm/utils/torch.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/utils copying mamba_ssm/ops/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops copying mamba_ssm/ops/selective_scan_interface.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops copying mamba_ssm/modules/mha.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules copying mamba_ssm/modules/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules copying mamba_ssm/modules/mamba2_simple.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules copying mamba_ssm/modules/mamba_simple.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules copying mamba_ssm/modules/ssd_minimal.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules copying mamba_ssm/modules/mamba2.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules copying mamba_ssm/modules/block.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules copying mamba_ssm/modules/mlp.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/modules copying mamba_ssm/ops/triton/selective_state_update.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton copying mamba_ssm/ops/triton/__init__.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton copying mamba_ssm/ops/triton/ssd_chunk_scan.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton copying mamba_ssm/ops/triton/softplus.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton copying mamba_ssm/ops/triton/layer_norm.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton copying mamba_ssm/ops/triton/ssd_combined.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton copying mamba_ssm/ops/triton/layernorm_gated.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton copying mamba_ssm/ops/triton/ssd_chunk_state.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton copying mamba_ssm/ops/triton/ssd_bmm.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton copying mamba_ssm/ops/triton/k_activations.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton copying mamba_ssm/ops/triton/ssd_state_passing.py -> build/lib.linux-x86_64-cpython-312/mamba_ssm/ops/triton running egg_info writing mamba_ssm.egg-info/PKG-INFO writing dependency_links to mamba_ssm.egg-info/dependency_links.txt writing requirements to mamba_ssm.egg-info/requires.txt writing top-level names to mamba_ssm.egg-info/top_level.txt reading manifest file 'mamba_ssm.egg-info/SOURCES.txt' adding license file 'LICENSE' adding license file 'AUTHORS' writing manifest file 'mamba_ssm.egg-info/SOURCES.txt' running build_ext building 'selective_scan_cuda' extension [1/1] c++ -MMD -MF /home/dxia/.cache/uv/git-v0/checkouts/b8d3779b7264c4d1/95d8aba/build/temp.linux-x86_64-cpython-312/csrc/selective_scan/selective_scan.o.d -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/home/dxia/.cache/uv/git-v0/checkouts/b8d3779b7264c4d1/95d8aba/csrc/selective_scan -I/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/torch/include -I/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/torch/include/torch/csrc/api/include -I/usr/local/cuda-12.9/include -I/home/dxia/src/github.com/vllm-project/vllm/.venv/include -I/usr/include/python3.12 -c -c /home/dxia/.cache/uv/git-v0/checkouts/b8d3779b7264c4d1/95d8aba/csrc/selective_scan/selective_scan.cpp -o /home/dxia/.cache/uv/git-v0/checkouts/b8d3779b7264c4d1/95d8aba/build/temp.linux-x86_64-cpython-312/csrc/selective_scan/selective_scan.o -O3 -std=c++17 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1016"' -DTORCH_EXTENSION_NAME=selective_scan_cuda -D_GLIBCXX_USE_CXX11_ABI=1 FAILED: /home/dxia/.cache/uv/git-v0/checkouts/b8d3779b7264c4d1/95d8aba/build/temp.linux-x86_64-cpython-312/csrc/selective_scan/selective_scan.o c++ -MMD -MF /home/dxia/.cache/uv/git-v0/checkouts/b8d3779b7264c4d1/95d8aba/build/temp.linux-x86_64-cpython-312/csrc/selective_scan/selective_scan.o.d -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/home/dxia/.cache/uv/git-v0/checkouts/b8d3779b7264c4d1/95d8aba/csrc/selective_scan -I/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/torch/include -I/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/torch/include/torch/csrc/api/include -I/usr/local/cuda-12.9/include -I/home/dxia/src/github.com/vllm-project/vllm/.venv/include -I/usr/include/python3.12 -c -c /home/dxia/.cache/uv/git-v0/checkouts/b8d3779b7264c4d1/95d8aba/csrc/selective_scan/selective_scan.cpp -o /home/dxia/.cache/uv/git-v0/checkouts/b8d3779b7264c4d1/95d8aba/build/temp.linux-x86_64-cpython-312/csrc/selective_scan/selective_scan.o -O3 -std=c++17 -DTORCH_API_INCLUDE_EXTENSION_H '-DPYBIND11_COMPILER_TYPE="_gcc"' '-DPYBIND11_STDLIB="_libstdcpp"' '-DPYBIND11_BUILD_ABI="_cxxabi1016"' -DTORCH_EXTENSION_NAME=selective_scan_cuda -D_GLIBCXX_USE_CXX11_ABI=1 In file included from /home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/torch/include/torch/csrc/Device.h:4, from /home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/torch/include/torch/csrc/api/include/torch/python.h:8, from /home/dxia/.cache/uv/git-v0/checkouts/b8d3779b7264c4d1/95d8aba/csrc/selective_scan/selective_scan.cpp:7: /home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/torch/include/torch/csrc/python_headers.h:12:10: fatal error: Python.h: No such file or directory 12 | #include <Python.h> | ^~~~~~~~~~ compilation terminated. ninja: build stopped: subcommand failed. [stderr] /home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2026-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsWarning: `install_requires` overwritten in `pyproject.toml` (dependencies) corresp(dist, value, root_dir) /home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pypro /home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() /home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/torch/utils/cpp_extension.py:480: UserWarning: The detected CUDA version (12.9) has a minor version mismatch with the version that was used to compile PyTorch (12.6). Most likely this shouldn't be a problem. warnings.warn(CUDA_MISMATCH_WARN.format(cuda_str_version, torch.version.cuda)) /home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/torch/utils/cpp_extension.py:490: UserWarning: There are no x86_64-linux-gnu-g++ version bounds defined for CUDA version 12.9 warnings.warn(f'There are no {compiler_name} version bounds defined for CUDA version {cuda_str_version}') Emitting ninja build file /home/dxia/.cache/uv/git-v0/checkouts/b8d3779b7264c4d1/95d8aba/build/temp.linux-x86_64-cpython-312/build.ninja... Compiling objects... Allowing ninja to set a default number of workers... (overridable by setting the environment variable MAX_JOBS=N) Traceback (most recent call last): File "<string>", line 317, in run File "/usr/lib/python3.12/urllib/request.py", line 240, in urlretrieve with contextlib.closing(urlopen(url, data)) as fp: ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/urllib/request.py", line 215, in urlopen return opener.open(url, data, timeout) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/urllib/request.py", line 521, in open response = meth(req, response) ^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/urllib/request.py", line 630, in http_response response = self.parent.error( ^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/urllib/request.py", line 559, in error return self._call_chain(*args) ^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3.12/urllib/request.py", line 492, in _call_chain result = func(*args) ^^^^^^^^^^^ File "/usr/lib/python3.12/urllib/request.py", line 639, in http_error_default raise HTTPError(req.full_url, code, msg, hdrs, fp) urllib.error.HTTPError: HTTP Error 404: Not Found During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/torch/utils/cpp_extension.py", line 2506, in _run_ninja_build subprocess.run( File "/usr/lib/python3.12/subprocess.py", line 571, in run raise CalledProcessError(retcode, process.args, subprocess.CalledProcessError: Command '['ninja', '-v']' returned non-zero exit status 1. The above exception was the direct cause of the following exception: Traceback (most recent call last): File "<string>", line 11, in <module> File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/build_meta.py", line 432, in build_wheel return _build(['bdist_wheel']) ^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/build_meta.py", line 423, in _build return self._build_with_temp_dir( ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/build_meta.py", line 404, in _build_with_temp_dir self.run_setup() File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/build_meta.py", line 317, in run_setup exec(code, locals()) File "<string>", line 336, in <module> File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/__init__.py", line 117, in setup return distutils.core.setup(**attrs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 186, in setup return run_commands(dist) ^^^^^^^^^^^^^^^^^^ File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/_distutils/core.py", line 202, in run_commands dist.run_commands() File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1002, in run_commands self.run_command(cmd) File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/dist.py", line 1104, in run_command super().run_command(command) File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command cmd_obj.run() File "<string>", line 334, in run File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/command/bdist_wheel.py", line 370, in run self.run_command("build") File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command self.distribution.run_command(command) File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/dist.py", line 1104, in run_command super().run_command(command) File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command cmd_obj.run() File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/_distutils/command/build.py", line 135, in run self.run_command(cmd_name) File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/_distutils/cmd.py", line 357, in run_command self.distribution.run_command(command) File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/dist.py", line 1104, in run_command super().run_command(command) File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/_distutils/dist.py", line 1021, in run_command cmd_obj.run() File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/command/build_ext.py", line 99, in run _build_ext.run(self) File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 368, in run self.build_extensions() File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/torch/utils/cpp_extension.py", line 1010, in build_extensions build_ext.build_extensions(self) File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 484, in build_extensions self._build_extensions_serial() File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 510, in _build_extensions_serial self.build_extension(ext) File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/command/build_ext.py", line 264, in build_extension _build_ext.build_extension(self, ext) File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/setuptools/_distutils/command/build_ext.py", line 565, in build_extension objects = self.compiler.compile( ^^^^^^^^^^^^^^^^^^^^^^ File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/torch/utils/cpp_extension.py", line 815, in unix_wrap_ninja_compile _write_ninja_file_and_compile_objects( File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/torch/utils/cpp_extension.py", line 2159, in _write_ninja_file_and_compile_objects _run_ninja_build( File "/home/dxia/src/github.com/vllm-project/vllm/.venv/lib/python3.12/site-packages/torch/utils/cpp_extension.py", line 2522, in _run_ninja_build raise RuntimeError(message) from e RuntimeError: Error compiling objects for extension hint: This usually indicates a problem with the package or the build environment.| This pull request has merge conflicts that must be resolved before it can be |
| This pull request has merge conflicts that must be resolved before it can be |
| @hmellor I rebased the conflicts away if you get a chance to review. Thanks! 🙏 |
| This pull request has merge conflicts that must be resolved before it can be |
| @hmellor lmk how the PR looks. Thanks! |
| FYI there is no need to workaround |
| @davidxia sorry about the delay on this one. If you reverted the change about |
| @hmellor Thanks, removed that part. |
hmellor left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
A couple of comments, but other than that this looks good to me
* make it apparent the set up instructions are for Nvidia CUDA * the `pip install` command requires the PyTorch index * install the `python3-dev` Debian package that's required for building mamba-ssm wheel from source Signed-off-by: David Xia <david@davidxia.com>
Signed-off-by: David Xia <david@davidxia.com>
Signed-off-by: David Xia <david@davidxia.com> Signed-off-by: x22x22 <wadeking@qq.com>
Signed-off-by: David Xia <david@davidxia.com>
Signed-off-by: David Xia <david@davidxia.com> Signed-off-by: Jinzhen Lin <linjinzhen@hotmail.com>
Signed-off-by: David Xia <david@davidxia.com> Signed-off-by: Noam Gat <noamgat@gmail.com>
Signed-off-by: David Xia <david@davidxia.com> Signed-off-by: Paul Pak <paulpak58@gmail.com>
Signed-off-by: David Xia <david@davidxia.com> Signed-off-by: Diego-Castan <diego.castan@ibm.com>
Signed-off-by: David Xia <david@davidxia.com>
Signed-off-by: David Xia <david@davidxia.com>
pip installcommand requires the PyTorch indexpython3-devDebian package that's required for building mamba-ssm wheel from sourceThe output of
python collect_env.py