问题1:安装torch==1.13.1 torchvision==0.14.1 报错
解决方法:
使用镜像安装
(切记一定要在python虚拟环境中安装。。一定要是pip3.10执行命令) 不知道虚拟环境的话看
pip3.10 install torch==1.13.1 -i http://mirrors.aliyun.com/pypi/simple/
pip3.10 install torchvision==0.14.1 -i http://mirrors.aliyun.com/pypi/simple/
如果想知道更多镜像的话,看:https://www.runoob.com/w3cnote/pip-cn-mirror.html
问题2:安装open_clip,超时
解决方案:
从github下载open_clip后安装。github地址:https://github.com/mlfoundations/open_clip.git
具体步骤:
- 克隆open_clip:git clone https://github.com/mlfoundations/open_clip.git
(随便一个位置都行,我是下载到venv目录下的)
- 启动venv虚拟环境:source bin/activate
- cd 到 open_clip目录下:cd open_clip
- 执行 pip3.10 install open_clip_torch
问题3:
报错:requests.exceptions.ProxyError: HTTPSConnectionPool(host='huggingface.co', port=443): Max retries exceeded with url: /openai/clip-vit-large-patch14/resolve/main/vocab.json (Caused by ProxyError('Cannot connect to proxy.', TimeoutError('timed out')))
原因:huggingface网站证书问题
解决:在webui.py 文件中增加:import os os.environ['CURL_CA_BUNDLE'] = ''