内容提要
我在电脑上部署stable diffusion时,使用4050显卡和Python 3.10.11,安装依赖时修改了Pytorch下载链接,成功使用清华镜像。由于huggingface.co无法访问,我通过国内镜像网站获取授权,并使用huggingface-cli成功下载模型。
关键要点
-
使用4050显卡和Python 3.10.11部署stable diffusion。
-
卸载Python 3.13并安装Python 3.10.11以兼容Pytorch。
-
修改Pytorch下载链接为清华大学镜像以顺利下载依赖。
-
huggingface.co无法访问,通过国内镜像网站获取授权下载模型。
-
使用huggingface-cli下载模型时需注意路径和命令格式。
-
在Windows PowerShell中激活Python虚拟环境并设置下载源为国内镜像。
延伸解读
Python版本选择的重要性
在部署stable diffusion时,选择合适的Python版本至关重要。文章中提到,Python 3.13与Pytorch不兼容,导致依赖下载失败。因此,用户在安装前应确认所需库的兼容性,以避免不必要的麻烦。
国内镜像的使用
由于huggingface.co无法访问,使用国内镜像网站成为解决方案。文章提供了清华大学镜像和hf-mirror.com的链接,用户应提前获取授权token,并确保在下载时正确设置镜像源,以提高下载成功率。
huggingface-cli的正确使用
使用huggingface-cli下载模型时,需注意命令格式和路径设置。文章强调在PowerShell中激活虚拟环境,并正确指定模型名称和文件类型。用户应仔细阅读相关文档,避免因格式错误导致下载失败。
延伸问答
如何在大陆下载huggingface模型?
可以通过国内镜像网站如https://hf-mirror.com/下载huggingface模型,但需要huggingface.co的授权token。
为什么需要使用Python 3.10.11而不是更高版本?
因为Pytorch对Python版本有要求,较高版本可能导致依赖下载失败。
如何修改Pytorch的下载链接以使用清华镜像?
在requirements.txt文件中,将--extra-index-url修改为清华大学镜像网址:https://pypi.tuna.tsinghua.edu.cn/simple。
在Windows中如何激活Python虚拟环境?
在Windows PowerShell中,使用命令`.venv extsin\activate`来激活虚拟环境。
下载huggingface模型时常见的错误是什么?
常见错误包括模型路径不对,导致提示模型不存在。
如何在huggingface-cli中正确下载模型?
使用命令`huggingface-cli download 模型名称 --local-dir 目标文件夹 --token 授权token`,确保路径和命令格式正确。