[GH-ISSUE #147] install.bat error #84

Closed
opened 2026-10-29 14:33:50 +00:00 by bsakaguchi · 11 comments
Owner

Originally created by @Feng267 on GitHub (Feb 11, 2025).
Original GitHub issue: https://github.com/kvcache-ai/ktransformers/issues/147

pip install --force-reinstall -r requirements-local_chat.txt,成功
Successfully installed MarkupSafe-3.0.2 certifi-2025.1.31 charset-normalizer-3.4.1 colorama-0.4.6 cpufeature-0.2.1 filelock-3.17.0 fire-0.7.0 fsspec-2025.2.0 huggingface-hub-0.28.1 idna-3.10 jinja2-3.1.5 mpmath-1.3.0 networkx-3.4.2 numpy-2.2.2 packaging-24.2 protobuf-5.29.3 pyyaml-6.0.2 regex-2024.11.6 requests-2.32.3 safetensors-0.5.2 setuptools-75.8.0 sympy-1.13.1 termcolor-2.5.0 tokenizers-0.19.1 torch-2.6.0 tqdm-4.67.1 transformers-4.43.2 typing-extensions-4.12.2 urllib3-2.3.0

但执行install.bat总是卡在pyproject.toml这一步
× Preparing metadata (pyproject.toml) did not run successfully.

PS C:\ktransformers\ktransformers> .\install.bat
系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
系统找不到指定的文件。
找不到 C:\ktransformers\ktransformers\ktransformers\ktransformers_ext\cuda*.egg-info
Installing python dependencies from requirements.txt
Requirement already satisfied: fire in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 1)) (0.7.0)
Requirement already satisfied: transformers==4.43.2 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 2)) (4.43.2)
Requirement already satisfied: numpy in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 3)) (2.2.2)
Requirement already satisfied: torch>=2.3.0 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 4)) (2.6.0)
Requirement already satisfied: packaging in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 5)) (24.2)
Requirement already satisfied: cpufeature in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 6)) (0.2.1)
Requirement already satisfied: protobuf in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 7)) (5.29.3)
Requirement already satisfied: filelock in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (3.17.0)
Requirement already satisfied: huggingface-hub<1.0,>=0.23.2 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (0.28.1)
Requirement already satisfied: pyyaml>=5.1 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (6.0.2)
Requirement already satisfied: regex!=2019.12.17 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (2024.11.6)
Requirement already satisfied: requests in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (2.32.3)
Requirement already satisfied: tokenizers<0.20,>=0.19 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (0.19.1)
Requirement already satisfied: safetensors>=0.4.1 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (0.5.2)
Requirement already satisfied: tqdm>=4.27 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (4.67.1)
Requirement already satisfied: termcolor in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from fire->-r requirements-local_chat.txt (line 1)) (2.5.0)
Requirement already satisfied: typing-extensions>=4.10.0 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (4.12.2)
Requirement already satisfied: networkx in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (3.4.2)
Requirement already satisfied: jinja2 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (3.1.5)
Requirement already satisfied: fsspec in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (2025.2.0)
Requirement already satisfied: setuptools in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (75.8.0)
Requirement already satisfied: sympy==1.13.1 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (1.13.1)
Requirement already satisfied: mpmath<1.4,>=1.1.0 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from sympy==1.13.1->torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (1.3.0)
Requirement already satisfied: colorama in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from tqdm>=4.27->transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (0.4.6)
Requirement already satisfied: MarkupSafe>=2.0 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from jinja2->torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (3.0.2)
Requirement already satisfied: charset-normalizer<4,>=2 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from requests->transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (3.4.1)
Requirement already satisfied: idna<4,>=2.5 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from requests->transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (3.10)
Requirement already satisfied: urllib3<3,>=1.21.1 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from requests->transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (2.3.0)
Requirement already satisfied: certifi>=2017.4.17 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from requests->transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (2025.1.31)
Installing ktransformers
Processing c:\ktransformers\ktransformers
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error

× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [17 lines of output]
Traceback (most recent call last):
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 389, in
main()
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 373, in main
json_out["return_val"] = hook(**hook_input["kwargs"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 175, in prepare_metadata_for_build_wheel
return hook(metadata_directory, config_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\build_meta.py", line 377, in prepare_metadata_for_build_wheel
self.run_setup()
File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\build_meta.py", line 320, in run_setup
exec(code, locals())
File "", line 296, in
File "", line 132, in get_package_version
File "", line 54, in get_cuda_bare_metal_version
TypeError: unsupported operand type(s) for +: 'NoneType' and 'str'
[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.
Installation completed successfully;

当前软件信息:
Windows11 专业工作站版 24H2,
Python 3.12.9
pip 25.0.1 from C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip (python 3.12)

PS C:\ktransformers\ktransformers> rustc --version
rustc 1.84.1 (e71f9a9a9 2025-01-27)
PS C:\ktransformers\ktransformers> cargo --version
cargo 1.84.1 (66221abde 2024-11-19)
cuda版本:cuda_12.8.0_571.96_windows

硬件信息:
9334QS 双路 48G X24 4090 48G

Originally created by @Feng267 on GitHub (Feb 11, 2025). Original GitHub issue: https://github.com/kvcache-ai/ktransformers/issues/147 pip install --force-reinstall -r requirements-local_chat.txt,成功 Successfully installed MarkupSafe-3.0.2 certifi-2025.1.31 charset-normalizer-3.4.1 colorama-0.4.6 cpufeature-0.2.1 filelock-3.17.0 fire-0.7.0 fsspec-2025.2.0 huggingface-hub-0.28.1 idna-3.10 jinja2-3.1.5 mpmath-1.3.0 networkx-3.4.2 numpy-2.2.2 packaging-24.2 protobuf-5.29.3 pyyaml-6.0.2 regex-2024.11.6 requests-2.32.3 safetensors-0.5.2 setuptools-75.8.0 sympy-1.13.1 termcolor-2.5.0 tokenizers-0.19.1 torch-2.6.0 tqdm-4.67.1 transformers-4.43.2 typing-extensions-4.12.2 urllib3-2.3.0 但执行install.bat总是卡在pyproject.toml这一步 × Preparing metadata (pyproject.toml) did not run successfully. PS C:\ktransformers\ktransformers> .\install.bat 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 找不到 C:\ktransformers\ktransformers\ktransformers\ktransformers_ext\cuda\*.egg-info Installing python dependencies from requirements.txt Requirement already satisfied: fire in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 1)) (0.7.0) Requirement already satisfied: transformers==4.43.2 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 2)) (4.43.2) Requirement already satisfied: numpy in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 3)) (2.2.2) Requirement already satisfied: torch>=2.3.0 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 4)) (2.6.0) Requirement already satisfied: packaging in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 5)) (24.2) Requirement already satisfied: cpufeature in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 6)) (0.2.1) Requirement already satisfied: protobuf in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 7)) (5.29.3) Requirement already satisfied: filelock in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (3.17.0) Requirement already satisfied: huggingface-hub<1.0,>=0.23.2 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (0.28.1) Requirement already satisfied: pyyaml>=5.1 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (6.0.2) Requirement already satisfied: regex!=2019.12.17 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (2024.11.6) Requirement already satisfied: requests in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (2.32.3) Requirement already satisfied: tokenizers<0.20,>=0.19 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (0.19.1) Requirement already satisfied: safetensors>=0.4.1 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (0.5.2) Requirement already satisfied: tqdm>=4.27 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (4.67.1) Requirement already satisfied: termcolor in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from fire->-r requirements-local_chat.txt (line 1)) (2.5.0) Requirement already satisfied: typing-extensions>=4.10.0 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (4.12.2) Requirement already satisfied: networkx in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (3.4.2) Requirement already satisfied: jinja2 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (3.1.5) Requirement already satisfied: fsspec in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (2025.2.0) Requirement already satisfied: setuptools in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (75.8.0) Requirement already satisfied: sympy==1.13.1 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (1.13.1) Requirement already satisfied: mpmath<1.4,>=1.1.0 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from sympy==1.13.1->torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (1.3.0) Requirement already satisfied: colorama in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from tqdm>=4.27->transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (0.4.6) Requirement already satisfied: MarkupSafe>=2.0 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from jinja2->torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (3.0.2) Requirement already satisfied: charset-normalizer<4,>=2 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from requests->transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (3.4.1) Requirement already satisfied: idna<4,>=2.5 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from requests->transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (3.10) Requirement already satisfied: urllib3<3,>=1.21.1 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from requests->transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (2.3.0) Requirement already satisfied: certifi>=2017.4.17 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from requests->transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (2025.1.31) Installing ktransformers Processing c:\ktransformers\ktransformers Preparing metadata (pyproject.toml) ... error error: subprocess-exited-with-error × Preparing metadata (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [17 lines of output] Traceback (most recent call last): File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 389, in <module> main() File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 373, in main json_out["return_val"] = hook(**hook_input["kwargs"]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 175, in prepare_metadata_for_build_wheel return hook(metadata_directory, config_settings) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\build_meta.py", line 377, in prepare_metadata_for_build_wheel self.run_setup() File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\build_meta.py", line 320, in run_setup exec(code, locals()) File "<string>", line 296, in <module> File "<string>", line 132, in get_package_version File "<string>", line 54, in get_cuda_bare_metal_version TypeError: unsupported operand type(s) for +: 'NoneType' and 'str' [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. Installation completed successfully; 当前软件信息: Windows11 专业工作站版 24H2, Python 3.12.9 pip 25.0.1 from C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip (python 3.12) PS C:\ktransformers\ktransformers> rustc --version rustc 1.84.1 (e71f9a9a9 2025-01-27) PS C:\ktransformers\ktransformers> cargo --version cargo 1.84.1 (66221abde 2024-11-19) cuda版本:cuda_12.8.0_571.96_windows 硬件信息: 9334QS 双路 48G X24 4090 48G
Author
Owner

@KMSorSMS commented on GitHub (Feb 12, 2025):

pip install --force-reinstall -r requirements-local_chat.txt,成功 Successfully installed MarkupSafe-3.0.2 certifi-2025.1.31 charset-normalizer-3.4.1 colorama-0.4.6 cpufeature-0.2.1 filelock-3.17.0 fire-0.7.0 fsspec-2025.2.0 huggingface-hub-0.28.1 idna-3.10 jinja2-3.1.5 mpmath-1.3.0 networkx-3.4.2 numpy-2.2.2 packaging-24.2 protobuf-5.29.3 pyyaml-6.0.2 regex-2024.11.6 requests-2.32.3 safetensors-0.5.2 setuptools-75.8.0 sympy-1.13.1 termcolor-2.5.0 tokenizers-0.19.1 torch-2.6.0 tqdm-4.67.1 transformers-4.43.2 typing-extensions-4.12.2 urllib3-2.3.0

但执行install.bat总是卡在pyproject.toml这一步 × Preparing metadata (pyproject.toml) did not run successfully.

PS C:\ktransformers\ktransformers> .\install.bat 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 找不到 C:\ktransformers\ktransformers\ktransformers\ktransformers_ext\cuda*.egg-info Installing python dependencies from requirements.txt Requirement already satisfied: fire in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 1)) (0.7.0) Requirement already satisfied: transformers==4.43.2 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 2)) (4.43.2) Requirement already satisfied: numpy in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 3)) (2.2.2) Requirement already satisfied: torch>=2.3.0 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 4)) (2.6.0) Requirement already satisfied: packaging in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 5)) (24.2) Requirement already satisfied: cpufeature in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 6)) (0.2.1) Requirement already satisfied: protobuf in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 7)) (5.29.3) Requirement already satisfied: filelock in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (3.17.0) Requirement already satisfied: huggingface-hub<1.0,>=0.23.2 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (0.28.1) Requirement already satisfied: pyyaml>=5.1 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (6.0.2) Requirement already satisfied: regex!=2019.12.17 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (2024.11.6) Requirement already satisfied: requests in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (2.32.3) Requirement already satisfied: tokenizers<0.20,>=0.19 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (0.19.1) Requirement already satisfied: safetensors>=0.4.1 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (0.5.2) Requirement already satisfied: tqdm>=4.27 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (4.67.1) Requirement already satisfied: termcolor in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from fire->-r requirements-local_chat.txt (line 1)) (2.5.0) Requirement already satisfied: typing-extensions>=4.10.0 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (4.12.2) Requirement already satisfied: networkx in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (3.4.2) Requirement already satisfied: jinja2 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (3.1.5) Requirement already satisfied: fsspec in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (2025.2.0) Requirement already satisfied: setuptools in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (75.8.0) Requirement already satisfied: sympy==1.13.1 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (1.13.1) Requirement already satisfied: mpmath<1.4,>=1.1.0 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from sympy==1.13.1->torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (1.3.0) Requirement already satisfied: colorama in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from tqdm>=4.27->transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (0.4.6) Requirement already satisfied: MarkupSafe>=2.0 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from jinja2->torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (3.0.2) Requirement already satisfied: charset-normalizer<4,>=2 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from requests->transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (3.4.1) Requirement already satisfied: idna<4,>=2.5 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from requests->transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (3.10) Requirement already satisfied: urllib3<3,>=1.21.1 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from requests->transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (2.3.0) Requirement already satisfied: certifi>=2017.4.17 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from requests->transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (2025.1.31) Installing ktransformers Processing c:\ktransformers\ktransformers Preparing metadata (pyproject.toml) ... error error: subprocess-exited-with-error

× Preparing metadata (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [17 lines of output] Traceback (most recent call last): File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 389, in main() File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 373, in main json_out["return_val"] = hook(**hook_input["kwargs"]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 175, in prepare_metadata_for_build_wheel return hook(metadata_directory, config_settings) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\build_meta.py", line 377, in prepare_metadata_for_build_wheel self.run_setup() File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\build_meta.py", line 320, in run_setup exec(code, locals()) File "", line 296, in File "", line 132, in get_package_version File "", line 54, in get_cuda_bare_metal_version TypeError: unsupported operand type(s) for +: 'NoneType' and 'str' [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. Installation completed successfully;

当前软件信息: Windows11 专业工作站版 24H2, Python 3.12.9 pip 25.0.1 from C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip (python 3.12)

PS C:\ktransformers\ktransformers> rustc --version rustc 1.84.1 (e71f9a9a9 2025-01-27) PS C:\ktransformers\ktransformers> cargo --version cargo 1.84.1 (66221abde 2024-11-19) cuda版本:cuda_12.8.0_571.96_windows

硬件信息: 9334QS 双路 48G X24 4090 48G

你是不是git clone的仓库没有完整?是否有把submodule的内容clone下来?


使用命令:

git sub module init
git submodule update
<!-- gh-comment-id:2652471202 --> @KMSorSMS commented on GitHub (Feb 12, 2025): > pip install --force-reinstall -r requirements-local_chat.txt,成功 Successfully installed MarkupSafe-3.0.2 certifi-2025.1.31 charset-normalizer-3.4.1 colorama-0.4.6 cpufeature-0.2.1 filelock-3.17.0 fire-0.7.0 fsspec-2025.2.0 huggingface-hub-0.28.1 idna-3.10 jinja2-3.1.5 mpmath-1.3.0 networkx-3.4.2 numpy-2.2.2 packaging-24.2 protobuf-5.29.3 pyyaml-6.0.2 regex-2024.11.6 requests-2.32.3 safetensors-0.5.2 setuptools-75.8.0 sympy-1.13.1 termcolor-2.5.0 tokenizers-0.19.1 torch-2.6.0 tqdm-4.67.1 transformers-4.43.2 typing-extensions-4.12.2 urllib3-2.3.0 > > 但执行install.bat总是卡在pyproject.toml这一步 × Preparing metadata (pyproject.toml) did not run successfully. > > PS C:\ktransformers\ktransformers> .\install.bat 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 系统找不到指定的文件。 找不到 C:\ktransformers\ktransformers\ktransformers\ktransformers_ext\cuda*.egg-info Installing python dependencies from requirements.txt Requirement already satisfied: fire in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 1)) (0.7.0) Requirement already satisfied: transformers==4.43.2 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 2)) (4.43.2) Requirement already satisfied: numpy in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 3)) (2.2.2) Requirement already satisfied: torch>=2.3.0 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 4)) (2.6.0) Requirement already satisfied: packaging in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 5)) (24.2) Requirement already satisfied: cpufeature in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 6)) (0.2.1) Requirement already satisfied: protobuf in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from -r requirements-local_chat.txt (line 7)) (5.29.3) Requirement already satisfied: filelock in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (3.17.0) Requirement already satisfied: huggingface-hub<1.0,>=0.23.2 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (0.28.1) Requirement already satisfied: pyyaml>=5.1 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (6.0.2) Requirement already satisfied: regex!=2019.12.17 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (2024.11.6) Requirement already satisfied: requests in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (2.32.3) Requirement already satisfied: tokenizers<0.20,>=0.19 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (0.19.1) Requirement already satisfied: safetensors>=0.4.1 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (0.5.2) Requirement already satisfied: tqdm>=4.27 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (4.67.1) Requirement already satisfied: termcolor in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from fire->-r requirements-local_chat.txt (line 1)) (2.5.0) Requirement already satisfied: typing-extensions>=4.10.0 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (4.12.2) Requirement already satisfied: networkx in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (3.4.2) Requirement already satisfied: jinja2 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (3.1.5) Requirement already satisfied: fsspec in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (2025.2.0) Requirement already satisfied: setuptools in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (75.8.0) Requirement already satisfied: sympy==1.13.1 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (1.13.1) Requirement already satisfied: mpmath<1.4,>=1.1.0 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from sympy==1.13.1->torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (1.3.0) Requirement already satisfied: colorama in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from tqdm>=4.27->transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (0.4.6) Requirement already satisfied: MarkupSafe>=2.0 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from jinja2->torch>=2.3.0->-r requirements-local_chat.txt (line 4)) (3.0.2) Requirement already satisfied: charset-normalizer<4,>=2 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from requests->transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (3.4.1) Requirement already satisfied: idna<4,>=2.5 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from requests->transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (3.10) Requirement already satisfied: urllib3<3,>=1.21.1 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from requests->transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (2.3.0) Requirement already satisfied: certifi>=2017.4.17 in c:\users\administrator\appdata\local\programs\python\python312\lib\site-packages (from requests->transformers==4.43.2->-r requirements-local_chat.txt (line 2)) (2025.1.31) Installing ktransformers Processing c:\ktransformers\ktransformers Preparing metadata (pyproject.toml) ... error error: subprocess-exited-with-error > > × Preparing metadata (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [17 lines of output] Traceback (most recent call last): File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 389, in main() File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 373, in main json_out["return_val"] = hook(**hook_input["kwargs"]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 175, in prepare_metadata_for_build_wheel return hook(metadata_directory, config_settings) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\build_meta.py", line 377, in prepare_metadata_for_build_wheel self.run_setup() File "C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\setuptools\build_meta.py", line 320, in run_setup exec(code, locals()) File "", line 296, in File "", line 132, in get_package_version File "", line 54, in get_cuda_bare_metal_version TypeError: unsupported operand type(s) for +: 'NoneType' and 'str' [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. Installation completed successfully; > > 当前软件信息: Windows11 专业工作站版 24H2, Python 3.12.9 pip 25.0.1 from C:\Users\Administrator\AppData\Local\Programs\Python\Python312\Lib\site-packages\pip (python 3.12) > > PS C:\ktransformers\ktransformers> rustc --version rustc 1.84.1 (e71f9a9a9 2025-01-27) PS C:\ktransformers\ktransformers> cargo --version cargo 1.84.1 (66221abde 2024-11-19) cuda版本:cuda_12.8.0_571.96_windows > > 硬件信息: 9334QS 双路 48G X24 4090 48G 你是不是git clone的仓库没有完整?是否有把submodule的内容clone下来? <br> 使用命令: ``` git sub module init git submodule update ```
Author
Owner

@Feng267 commented on GitHub (Feb 12, 2025):

因为默认 .gitmodules 中是使用HTTPS的方法拉取,Windows下可能缺少配置会有:
OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 0,
Administrator@DESKTOP-TMGG0T4 MINGW64 /c/ktransformers/ktransformers (main)
$ git submodule update --init --recursive
Cloning into 'C:/ktransformers/ktransformers/third_party/llama.cpp'...
error: RPC failed; curl 92 HTTP/2 stream 5 was not closed cleanly: CANCEL (err 8)
error: 5082 bytes of body are still expected
fetch-pack: unexpected disconnect while reading sideband packet
fatal: early EOF
fatal: fetch-pack: invalid index-pack output
fatal: clone of 'https://github.com/ggerganov/llama.cpp.git' into submodule path 'C:/ktransformers/ktransformers/third_party/llama.cpp' failed
Failed to clone 'third_party/llama.cpp'. Retry scheduled
Cloning into 'C:/ktransformers/ktransformers/third_party/pybind11'...

等报错,改为使用ssh的方式拉取;尝试修改.gitmodules 为:
[submodule "third_party/llama.cpp"]
    path = third_party/llama.cpp
    url = git@github.com:ggerganov/llama.cpp.git
[submodule "third_party/pybind11"]
    path = third_party/pybind11
    url = git@github.com:pybind/pybind11.git

再执行git submodule update --init --recursive还是有问题,选择直接进入third_party执行git clone命令后,才拉取完毕并成功执行git submodule update --init --recursive命令
git clone git@github.com:ggerganov/llama.cpp.git

git clone git@github.com:pybind/pybind11.git

<!-- gh-comment-id:2652484294 --> @Feng267 commented on GitHub (Feb 12, 2025): 因为默认 .gitmodules 中是使用HTTPS的方法拉取,Windows下可能缺少配置会有: OpenSSL SSL_read: SSL_ERROR_SYSCALL, errno 0, Administrator@DESKTOP-TMGG0T4 MINGW64 /c/ktransformers/ktransformers (main) $ git submodule update --init --recursive Cloning into 'C:/ktransformers/ktransformers/third_party/llama.cpp'... error: RPC failed; curl 92 HTTP/2 stream 5 was not closed cleanly: CANCEL (err 8) error: 5082 bytes of body are still expected fetch-pack: unexpected disconnect while reading sideband packet fatal: early EOF fatal: fetch-pack: invalid index-pack output fatal: clone of 'https://github.com/ggerganov/llama.cpp.git' into submodule path 'C:/ktransformers/ktransformers/third_party/llama.cpp' failed Failed to clone 'third_party/llama.cpp'. Retry scheduled Cloning into 'C:/ktransformers/ktransformers/third_party/pybind11'... 等报错,改为使用ssh的方式拉取;尝试修改.gitmodules 为: [submodule "third_party/llama.cpp"]     path = third_party/llama.cpp     url = git@github.com:ggerganov/llama.cpp.git [submodule "third_party/pybind11"]     path = third_party/pybind11     url = git@github.com:pybind/pybind11.git 再执行git submodule update --init --recursive还是有问题,选择直接进入third_party执行git clone命令后,才拉取完毕并成功执行git submodule update --init --recursive命令 git clone git@github.com:ggerganov/llama.cpp.git git clone git@github.com:pybind/pybind11.git
Author
Owner

@bluewowo commented on GitHub (Feb 12, 2025):

submodule已经clone完成的,但是也是报同样的错误
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error

× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [7 lines of output]
Traceback (most recent call last):
File "C:\Users\JOJO.conda\envs\ktransformers\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 389, in
main()
File "C:\Users\JOJO.conda\envs\ktransformers\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 373, in main
json_out["return_val"] = hook(hook_input["kwargs"])
^^^^^^^^^^^^^^^^^^^^^^^^^^
TypeError: prepare_metadata_for_build_wheel() missing 2 required positional arguments: 'config_settings' and '_allow_fallback'
[end of output]

<!-- gh-comment-id:2653837170 --> @bluewowo commented on GitHub (Feb 12, 2025): submodule已经clone完成的,但是也是报同样的错误 : Preparing metadata (pyproject.toml) ... error error: subprocess-exited-with-error × Preparing metadata (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [7 lines of output] Traceback (most recent call last): File "C:\Users\JOJO\.conda\envs\ktransformers\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 389, in <module> main() File "C:\Users\JOJO\.conda\envs\ktransformers\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 373, in main json_out["return_val"] = hook(hook_input["kwargs"]) ^^^^^^^^^^^^^^^^^^^^^^^^^^ TypeError: prepare_metadata_for_build_wheel() missing 2 required positional arguments: 'config_settings' and '_allow_fallback' [end of output]
Author
Owner

@changjiandenuoen commented on GitHub (Feb 12, 2025):

@Feng267 你的问题有解决吗?我按照SSH方式把那两个文件夹拉下来了,再运行还是报同样的错。和你的报错完全一样。

<!-- gh-comment-id:2655015605 --> @changjiandenuoen commented on GitHub (Feb 12, 2025): @Feng267 你的问题有解决吗?我按照SSH方式把那两个文件夹拉下来了,再运行还是报同样的错。和你的报错完全一样。
Author
Owner

@tunglinwood commented on GitHub (Feb 13, 2025):

@Feng267 Same Error here, any breakthrough?

<!-- gh-comment-id:2655662961 --> @tunglinwood commented on GitHub (Feb 13, 2025): @Feng267 Same Error here, any breakthrough?
Author
Owner

@interfas24 commented on GitHub (Feb 13, 2025):

Installing ktransformers
Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple
Processing c:\users\jqhan\code\ktransformers
Preparing metadata (pyproject.toml) ... error
error: subprocess-exited-with-error

× Preparing metadata (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> [15 lines of output]
Traceback (most recent call last):
File "D:\Code\Libs\Py\3.11\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 389, in
main()
File "D:\Code\Libs\Py\3.11\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 373, in main
json_out["return_val"] = hook(**hook_input["kwargs"])
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Code\Libs\Py\3.11\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 175, in prepare_metadata_for_build_wheel
return hook(metadata_directory, config_settings)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "D:\Code\Libs\Py\3.11\Lib\site-packages\setuptools\build_meta.py", line 377, in prepare_metadata_for_build_wheel
self.run_setup()
File "D:\Code\Libs\Py\3.11\Lib\site-packages\setuptools\build_meta.py", line 335, in run_setup
exec(code, locals())
File "", line 29, in
ModuleNotFoundError: No module named 'wheel'
[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.
Installation completed successfully

类似的错误,有木有解决办法

<!-- gh-comment-id:2655795298 --> @interfas24 commented on GitHub (Feb 13, 2025): Installing ktransformers Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple Processing c:\users\jqhan\code\ktransformers Preparing metadata (pyproject.toml) ... error error: subprocess-exited-with-error × Preparing metadata (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [15 lines of output] Traceback (most recent call last): File "D:\Code\Libs\Py\3.11\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 389, in <module> main() File "D:\Code\Libs\Py\3.11\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 373, in main json_out["return_val"] = hook(**hook_input["kwargs"]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\Code\Libs\Py\3.11\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py", line 175, in prepare_metadata_for_build_wheel return hook(metadata_directory, config_settings) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\Code\Libs\Py\3.11\Lib\site-packages\setuptools\build_meta.py", line 377, in prepare_metadata_for_build_wheel self.run_setup() File "D:\Code\Libs\Py\3.11\Lib\site-packages\setuptools\build_meta.py", line 335, in run_setup exec(code, locals()) File "<string>", line 29, in <module> ModuleNotFoundError: No module named 'wheel' [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. Installation completed successfully 类似的错误,有木有解决办法
Author
Owner

@fuhongbo commented on GitHub (Feb 13, 2025):

我也遇到了一样的错误

<!-- gh-comment-id:2656648292 --> @fuhongbo commented on GitHub (Feb 13, 2025): 我也遇到了一样的错误
Author
Owner

@bluewowo commented on GitHub (Feb 14, 2025):

问题解决,需要python3.11+torch2.4+CUDA12.4环境,尤其是需要注意CUDA版本

<!-- gh-comment-id:2659423333 --> @bluewowo commented on GitHub (Feb 14, 2025): 问题解决,需要python3.11+torch2.4+CUDA12.4环境,尤其是需要注意CUDA版本
Author
Owner

@mimajiushi commented on GitHub (Feb 15, 2025):

楼上方法+1,换成cuda12.4,并且按照 https://pytorch.org/get-started/locally/ 重新安装依赖,解决了

<!-- gh-comment-id:2661037133 --> @mimajiushi commented on GitHub (Feb 15, 2025): 楼上方法+1,换成cuda12.4,并且按照 https://pytorch.org/get-started/locally/ 重新安装依赖,解决了
Author
Owner

@Tyotw commented on GitHub (Feb 17, 2025):

我window11,cuda12.6,我发现自己下载zip的包,install.bat时就出错,但是用git clone下来的就可以正常install.bat,不明所以。

<!-- gh-comment-id:2662201912 --> @Tyotw commented on GitHub (Feb 17, 2025): 我window11,cuda12.6,我发现自己下载zip的包,install.bat时就出错,但是用git clone下来的就可以正常install.bat,不明所以。
Author
Owner

@alaok008 commented on GitHub (Feb 19, 2025):

Installing ktransformers Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple Processing c:\users\jqhan\code\ktransformers Preparing metadata (pyproject.toml) ... error error: subprocess-exited-with-error

× Preparing metadata (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [15 lines of output] Traceback (most recent call last): File "D:\Code\Libs\Py\3.11\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 389, in main() File "D:\Code\Libs\Py\3.11\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 373, in main json_out["return_val"] = hook(**hook_input["kwargs"]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\Code\Libs\Py\3.11\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 175, in prepare_metadata_for_build_wheel return hook(metadata_directory, config_settings) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\Code\Libs\Py\3.11\Lib\site-packages\setuptools\build_meta.py", line 377, in prepare_metadata_for_build_wheel self.run_setup() File "D:\Code\Libs\Py\3.11\Lib\site-packages\setuptools\build_meta.py", line 335, in run_setup exec(code, locals()) File "", line 29, in ModuleNotFoundError: No module named 'wheel' [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. Installation completed successfully

类似的错误,有木有解决办法

链接:Python 安装.whl过程中报错 Module Not Found Error: No module named ‘wheel‘
解决方案:
python -m pip install wheel setuptools

试了,可以解决.

<!-- gh-comment-id:2667890134 --> @alaok008 commented on GitHub (Feb 19, 2025): > Installing ktransformers Looking in indexes: https://pypi.tuna.tsinghua.edu.cn/simple Processing c:\users\jqhan\code\ktransformers Preparing metadata (pyproject.toml) ... error error: subprocess-exited-with-error > > × Preparing metadata (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [15 lines of output] Traceback (most recent call last): File "D:\Code\Libs\Py\3.11\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 389, in main() File "D:\Code\Libs\Py\3.11\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 373, in main json_out["return_val"] = hook(**hook_input["kwargs"]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\Code\Libs\Py\3.11\Lib\site-packages\pip_vendor\pyproject_hooks_in_process_in_process.py", line 175, in prepare_metadata_for_build_wheel return hook(metadata_directory, config_settings) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "D:\Code\Libs\Py\3.11\Lib\site-packages\setuptools\build_meta.py", line 377, in prepare_metadata_for_build_wheel self.run_setup() File "D:\Code\Libs\Py\3.11\Lib\site-packages\setuptools\build_meta.py", line 335, in run_setup exec(code, locals()) File "", line 29, in ModuleNotFoundError: No module named 'wheel' [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. Installation completed successfully > > 类似的错误,有木有解决办法 链接:[Python 安装.whl过程中报错 Module Not Found Error: No module named ‘wheel‘](https://blog.csdn.net/weixin_47542175/article/details/113923133) 解决方案: python -m pip install wheel setuptools 试了,可以解决.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
kvcache-ai/ktransformers#84
No description provided.