AI大模型教程
一起来学习

Windows配置pip安装llama-cpp-python出现错误问题

引言

      最近体验一款python的开源工具,需要用到llama-cpp-python组件,我的电脑是windows10系统,python为3.10。直接pip安装llama-cpp-python,会提示 Can’t find ‘nmake’ 字样的错误。通过查找中文互联网资料,是缺乏nmake工具,只找到“去安装VS  build tools” 这一条路,因为微软的Visual Studio包含该类工具。由于现在win10又不支持最新的VS 2022版本,最后找了VS2017的版本build tools下载安装,VS安装包很大(8个G),下载后又安装,倒是不报错了,但是卡在了build wheel这一过程中。无奈去找找其他办法。

解决办法

      进了github才发现,原来llama-cpp-python官方仓库readme文件就已经提到了这个问题。这个还不止一种解决办法。

方法一(推荐)

      可以直接安装时选择预编译文件即可,就不用自己的电脑来编译了,省时省力。安装命令如下:

pip install llama-cpp-python --extra-index-url https://abetlen.github.io/llama-cpp-python/whl/cpu

      不过网速可能有些慢,有魔法上网更好一些。

方法二

      这个解决方案我没试,因为方法一就成功了。不过还是先列出来,毕竟之前国内都没搜到这个方案。

      直接去github搜w64devkit仓库,根据自己电脑是32位还是64位找到对应的exe文件下载(34M对比vs build tools的8G轻量得不是一点半点)。

      安装exe文件。安装后打开cmd,输入以下配置指令:

$env:CMAKE_GENERATOR = "MinGW Makefiles"
$env:CMAKE_ARGS = "-DGGML_OPENBLAS=on -DCMAKE_C_COMPILER=C:/w64devkit/bin/gcc.exe -DCMAKE_CXX_COMPILER=C:/w64devkit/bin/g++.exe"

      其中,gcc.exe和g++.exe均要改成自己的安装后的路径。

      执行 pip install llama-cpp-python。

      该方法我未进行验证,如果有验证结果可进行评论反馈。


文章来源于互联网:Windows配置pip安装llama-cpp-python出现错误问题

相关推荐: 2024人工智能AI绘画Stable Diffusion整合包,小白也能轻松使用SD画出你的梦中情人

文末附资料~ 很多人说Ai会造成就业困难,很多人找不到工作,但是我想说的是,如果你不懂这些Ai的话,那就很有可能会被取代,而现在Ai的出现并不只是取代了美工,文案的工作,在其他的行业也会有影响,AI淘汰的是不会使用AI工具的人 今天给大家分享 Stable D…

赞(0)
未经允许不得转载:5bei.cn大模型教程网 » Windows配置pip安装llama-cpp-python出现错误问题
分享到: 更多 (0)

AI大模型,我们的未来

小欢软考联系我们