abetlen / abetlen/llama-cpp-python

CMake Error at CMakeLists.txt:3 (project)

Đang mở
#751 0 bình luận 0 reaction 0 người được giao Xem trên GitHub
bug build
Ngôn ngữ chính
Python
Star
10.6k
Fork
1.4k
Chỉ số merge pull request
Chỉ số pull request đang chờ

Mô tả

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

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.