问题
1 |
"/root/stable-diffusion-webui/venv/bin/python3" -m pip install torch==2.0.1 torchvision==0.15.2 --extra-index-url https://download.pytorch.org/whl/cu118 |
出错
1 |
Could not find a version that satisfies the requirement torch==2.0.1 (from versions: 1.0.0, 1.0.1, 1.0.1.post2, 1.1.0, 1.2.0, 1.3.0, 1.3.1, 1.4.0, 1.5.0, 1.5.1, 1.6.0, 1.7.0, 1.7.1, 1.8.0, 1.8.1, 1.9.0, 1.9.1, 1.10.0, 1.10.1, 1.10.2, 1.11.0, 1.12.0, 1.12.1, 1.13.0, 1.13.1) No matching distribution found for torch==2.0.1 |
解决
1 |
rm -rf /root/stable-diffusion-webui/venv |
问题的原因在于stable-diffusion-webui的venv虚拟环境中的python跟随系统,之前系统是3.7,但是torch==2.0.1需要python是3.8以上,所以导致无法安装,但是后面安装了高版本的python3.10之后,venv依旧是老版本的python,需要删除整个venv目录,重新按当前的系统生成venv的python环境
One comment