项目场景
想使用clip预训练模型进行图像特征提取,需要安装clip包,python库源中没有clip包,不能直接使用pip install clip,而是需要再github上下载源码包。
问题描述
安装clip 时,需要通过下载clip.git进行安装,命令为:
pip install git+https://github.com/openai/clip.git
其中后面网址是我们需要下载的包网址,这里clip网址为https://github.com/openai/clip
一般会出现如下错误:
error:subprocess-exited-with-error
原因分析
原因可能是网速问题
解决方案
1、我们先将clip文件夹下载到本地电脑
随便什么位置。
即点击下图中的download zip,下载到本地后进行解压,即得到文件夹clip-main,保存位置没有讲究。
2、点开文件夹clip-main
在终端(open in terminal)打开;
或者在终端打开之后使用cd切换到clip-main文件夹,里面有一个setup.py文件。
3、在终端切换到这个文件夹之后
先进入你自己想安装clip包的环境
命令为: conda activate transformer
我的环境名字为transformer
4、最后在你的环境里运行setup.py文件
命令为: python setup.py install
总结
安装成功。
以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。
发表评论