步骤 1:安装 Visual Studio 和 C++ 工具
下载并安装 Visual Studio
访问 Visual Studio 下载页面.
下载并安装 “Visual Studio Community” 版本。
安装 C++ 工具
在 Visual Studio 安装过程中,选择 “使用 C++ 的桌面开发” 工作负载。
确保选择 “MSVC v142 - VS 2019 C++ x64/x86 构建工具” 和 “Windows 10 SDK”。
步骤 2:安装 CMake
下载并安装 CMake
访问 CMake 下载页面.
下载适用于 Windows 的安装程序并安装。
将 CMake 添加到系统路径
打开“环境变量”窗口(搜索“环境变量”)。
在“系统变量”部分,找到并编辑“Path”变量。
添加 CMake 安装目录(例如:C:\Program Files\CMake\bin)。
步骤 3:配置环境变量
确保你的环境变量中包含 Python、Git、CMake 和 Visual Studio 工具的路径。可以在命令提示符中运行以下命令来检查路径:
bash
复制代码
echo %PATH%
确保输出中包含类似以下路径:
Python:C:\Python39\Scripts, C:\Python39
Git:C:\Program Files\Git\bin
CMake:C:\Program Files\CMake\bin
Visual Studio 工具:C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Auxiliary\Build
步骤 4:重新尝试安装
激活你的 Python 虚拟环境并重新尝试安装 llama-cpp-python:
bash
复制代码
激活虚拟环境(根据你的虚拟环境路径)
llama_env\Scripts\activate
安装 llama-cpp-python
pip install llama-cpp-python
完整示例
以下是完整的步骤,包括所有命令:
安装 Visual Studio 和 C++ 工具
安装 CMake 并添加到系统路径
配置环境变量
重新尝试安装
bash
复制代码
克隆 LLaMA 仓库
git clone https://github.com/facebookresearch/llama.git
cd llama
创建并激活虚拟环境
python -m venv llama_env
llama_env\Scripts\activate
安装依赖项
pip install -r requirements.txt
安装 llama-cpp-python
pip install llama-cpp-python