阅读量:0
Clip 多模态预训练模型
安装误区:其实很多包用pip install 安装的并不是我们想要的包,例如我想安装clip包,我直接pip install clip 安装是安装成功了,但是在运行代码的时候会报错 例如clip.load(),报错没有load这个module。其实愿意是我们用到的openai的clip模型,而pip install 安装的并不是。如何解决呢?
一. 找到其实际的包名(不是所有的包都有)
我是在逛github中找到openai的clip包怎么用pip install 安装。
pip install openai-clip
使用这个便可以直接安装,我是最新的pytorch版本可以兼容!
在此之前我还踩坑一个clip旧版本的包 我使用pip install clip-by-opoenai 安装,但是只支持torch版本为1.7.1~1.7.2版本!!! 不要去安装呢!!!
二. git安装
首先安装git ,我不知道为什么我使用pip install 安装说没有环境安装不了,我使用conda 安装的
conda install git
去找到这个包在github上地址
使用下面命令进行安装,但是大概率是不行的,因为网络原因。可能多试试几次就可以,或者。。。。可以去看看其他博主的,我之前有看过用SSH安装的但是我没有搞,如果有用这个方法做出来的可以告诉我一下吗?。
pip install git https://github.com/openai/CLIP.git
三. 离线zip包安装(仅限有setup.py的包)
这里有一个下载zip的地方,下载!
然后上传到自己服务器上,位置不限
第一步 cd进入包在的位置,zip解压
unzip clip-main.zip
第二步 进入自己的虚拟环境
conda activate envname
第三步 使用cd进入setup.py在的目录下
第四步 python 下载
python setup.py install
完成