abetlen / abetlen/llama-cpp-python

CMake Error at CMakeLists.txt:3 (project)

Aperta
#751 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
bug build
Lingua principale
Python
Stelle
10.6k
Fork
1.4k
Metriche di merge delle PR
Metriche PR in attesa

Descrizione

Hi, I'm tried to intall directly from pip and it failed. After looking at the solved issues tried to run pip install --verbose git+https://github.com/abetlen/llama-cpp-python.git and it seems to get further but keeps failing. Here the output.

Running command git version
git version 2.42.0.windows.2
Running command git clone --filter=blob:none https://github.com/abetlen/llama-cpp-python.git 'C:\Users\HectorCastro\AppData\Local\Temp\pip-req-build-cdpfas2n'
Cloning into 'C:\Users\HectorCastro\AppData\Local\Temp\pip-req-build-cdpfas2n'...
Updating files: 3% (2/63)
Updating files: 4% (3/63)
Updating files: 6% (4/63)
Updating files: 7% (5/63)
Updating files: 9% (6/63)
Updating files: 11% (7/63)
Updating files: 12% (8/63)
Updating files: 14% (9/63)
Updating files: 15% (10/63)
Updating files: 17% (11/63)
Updating files: 19% (12/63)
Updating files: 20% (13/63)
Updating files: 22% (14/63)
Updating files: 23% (15/63)
Updating files: 25% (16/63)
Updating files: 26% (17/63)
Updating files: 28% (18/63)
Updating files: 30% (19/63)
Updating files: 31% (20/63)
Updating files: 33% (21/63)
Updating files: 34% (22/63)
Updating files: 36% (23/63)
Updating files: 38% (24/63)
Updating files: 39% (25/63)
Updating files: 41% (26/63)
Updating files: 42% (27/63)
Updating files: 44% (28/63)
Updating files: 46% (29/63)
Updating files: 47% (30/63)
Updating files: 49% (31/63)
Updating files: 50% (32/63)
Updating files: 52% (33/63)
Updating files: 53% (34/63)
Updating files: 55% (35/63)
Updating files: 57% (36/63)
Updating files: 58% (37/63)
Updating files: 60% (38/63)
Updating files: 61% (39/63)
Updating files: 63% (40/63)
Updating files: 65% (41/63)
Updating files: 66% (42/63)
Updating files: 68% (43/63)
Updating files: 69% (44/63)
Updating files: 71% (45/63)
Updating files: 73% (46/63)
Updating files: 74% (47/63)
Updating files: 76% (48/63)
Updating files: 77% (49/63)
Updating files: 79% (50/63)
Updating files: 80% (51/63)
Updating files: 82% (52/63)
Updating files: 84% (53/63)
Updating files: 85% (54/63)
Updating files: 87% (55/63)
Updating files: 88% (56/63)
Updating files: 90% (57/63)
Updating files: 92% (58/63)
Updating files: 93% (59/63)
Updating files: 95% (60/63)
Updating files: 96% (61/63)
Updating files: 98% (62/63)
Updating files: 100% (63/63)
Updating files: 100% (63/63), done.
Running command git rev-parse HEAD
4177ae6d3482bb8af57b85cc7183ca83bd1571c4
Running command git submodule update --init --recursive -q
Running command git rev-parse HEAD
4177ae6d3482bb8af57b85cc7183ca83bd1571c4
Running command pip subprocess to install build dependencies
Collecting scikit-build-core[pyproject]>=0.5.1
Obtaining dependency information for scikit-build-core[pyproject]>=0.5.1 from https://files.pythonhosted.org/packages/69/37/1186e4c94d1cced90be00d4c71fa22d2170b8f1e1c0307fdd1012482b409/scikit_build_core-0.5.1-py3-none-any.whl.metadata
Using cached scikit_build_core-0.5.1-py3-none-any.whl.metadata (17 kB)
Collecting packaging>=20.9 (from scikit-build-core[pyproject]>=0.5.1)
Using cached packaging-23.1-py3-none-any.whl (48 kB)
Collecting pathspec>=0.10.1 (from scikit-build-core[pyproject]>=0.5.1)
Obtaining dependency information for pathspec>=0.10.1 from https://files.pythonhosted.org/packages/b4/2a/9b1be29146139ef459188f5e420a66e835dda921208db600b7037093891f/pathspec-0.11.2-py3-none-any.whl.metadata
Using cached pathspec-0.11.2-py3-none-any.whl.metadata (19 kB)
Collecting pyproject-metadata>=0.5 (from scikit-build-core[pyproject]>=0.5.1)
Using cached pyproject_metadata-0.7.1-py3-none-any.whl (7.4 kB)
Using cached pathspec-0.11.2-py3-none-any.whl (29 kB)
Using cached scikit_build_core-0.5.1-py3-none-any.whl (130 kB)
Installing collected packages: pathspec, packaging, scikit-build-core, pyproject-metadata
Successfully installed packaging-23.1 pathspec-0.11.2 pyproject-metadata-0.7.1 scikit-build-core-0.5.1
Running command Getting requirements to build wheel
Running command pip subprocess to install backend dependencies
Collecting cmake>=3.21
Obtaining dependency information for cmake>=3.21 from https://files.pythonhosted.org/packages/d4/f3/cc82bb2ef5e9d3396007a18ce2c4b5fa57d37ff95e36174b478df6fc0918/cmake-3.27.5-py2.py3-none-win_amd64.whl.metadata
Using cached cmake-3.27.5-py2.py3-none-win_amd64.whl.metadata (6.8 kB)
Using cached cmake-3.27.5-py2.py3-none-win_amd64.whl (34.6 MB)
Installing collected packages: cmake
Successfully installed cmake-3.27.5
Running command Preparing metadata (pyproject.toml)
*** scikit-build-core 0.5.1 using CMake 3.27.5 (metadata_wheel)
Running command Building wheel for llama_cpp_python (pyproject.toml)
*** scikit-build-core 0.5.1 using CMake 3.27.5 (wheel)
*** Configuring CMake...
2023-09-25 15:10:31,317 - scikit_build_core - WARNING - Can't find a Python library, got libdir=None, ldlibrary=None, multiarch=None, masd=None
loading initial cache file C:\Users\HECTOR~1\AppData\Local\Temp\tmpylco47eu\build\CMakeInit.txt
-- Building for: NMake Makefiles
CMake Error at CMakeLists.txt:3 (project):
Running

'nmake' '-?'

failed with:

The system cannot find the file specified

CMake Error: CMAKE_C_COMPILER not set, after EnableLanguage
CMake Error: CMAKE_CXX_COMPILER not set, after EnableLanguage
-- Configuring incomplete, errors occurred!

*** CMake configuration failed
error: subprocess-exited-with-error

× Building wheel for llama_cpp_python (pyproject.toml) did not run successfully.
│ exit code: 1
╰─> See above for output.

note: This error originates from a subprocess, and is likely not a problem with pip.
full command: 'c:\Users\HectorCastro\Desktop\pythonEnvs\quantechgpt\Scripts\python.exe' 'c:\Users\HectorCastro\Desktop\pythonEnvs\quantechgpt\Lib\site-packages\pip\_vendor\pyproject_hooks\_in_process\_in_process.py' build_wheel 'C:\Users\HECTOR~1\AppData\Local\Temp\tmpwid1nngb'
cwd: C:\Users\HectorCastro\AppData\Local\Temp\pip-req-build-cdpfas2n
ERROR: Failed building wheel for llama_cpp_python
ERROR: Could not build wheels for llama_cpp_python, which is required to install pyproject.toml-based projects

Guida per i contributori

Apri la guida per i contributori

Valutazione

Questa issue non è ancora stata valutata.

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.