一、直接下载CLIP仓库ZIP文件
1.访问网址: https://github.com/openai/CLIP
2.Download ZIP
3.解压到"D:\Downloads\CLIP-main"
4.打开cmd或Anaconda Prompt,进入解压后的目录
cd D:\Downloads\CLIP-main
5.运行安装命令
方法一:使用 -e
可编辑模式安装,方便后续修改CLIP代码
pip install -e
如果遇到权限问题,可以加上 --user:
pip install --user -e .
方法二:如果不需要修改CLIP代码,直接安装
pip install D:\Downloads\CLIP-main.zip
6.验证安装
python -c "import clip; print(clip.__version__)"
二、报错问题
1.报错:缺少依赖tqdm
ModuleNotFoundError: No module named 'tqdm'
解决:安装tqdm
pip install tqdm
如果遇到ssl问题,考虑退出VPN
2.报错:clip模块已被加载,但 __version__
属性不存在
AttributeError: module 'clip' has no attribute '__version__'
解决:(1)检查CLIP是否正确安装
激活conda环境
conda activate clip
进入python交互模式
python
在python环境中导入clip
import clip
print(dir(clip)) # 查看所有可用属性和方法
如果存在类似load,tokenize等方法,说明CLIP安装成功
退出python环境
exit()
三、删除CLIP
1.使用pip卸载
pip uninstall clip
若提示找不到包,可能是它以 .egg形式安装
pip uninstall clip-1.0-py3.9.egg
2.删除残留文件
Anaconda环境
- 包安装目录
D:\Anaconda3\envs\clip\Lib\site-packages\clip
D:\Anaconda3\envs\clip\Lib\site-packages\clip-1.0-py3.9.egg
- easy-install.pth中的引用
D:\Anaconda3\envs\clip_prefix_caption\Lib\site-packages\easy-install.pth
3.验证是否卸载成功
python -c "import clip; print(clip.__version__)" # 应报错 ModuleNotFoundError
4.清理pip缓存
pip cache purge