使用conda安装Cookiecutter后拉取GitHub模板报错求助
嘿,我之前也碰到过类似的问题,结合Cookiecutter这类报错的常见原因,给你几个实用的排查和解决方向:
检查网络与GitHub访问情况
拉取远程模板需要正常访问GitHub,先试试直接用Git克隆模板仓库验证网络:git clone https://github.com/drivendata/cookiecutter-data-science如果克隆失败,说明是网络问题,你可以切换网络环境,或者配置合适的代理来访问GitHub。
升级Cookiecutter到最新版本
旧版本的Cookiecutter可能和模板存在兼容性问题,用conda升级到最新版:conda update cookiecutter如果conda源更新慢,也可以用pip升级:
pip install --upgrade cookiecutter排查Python依赖冲突
从报错片段里看到涉及到click库的调用,有可能是click版本和Cookiecutter不兼容。先查看当前click版本:pip show click然后对照Cookiecutter官方要求的依赖版本,安装兼容的
click版本(以常见兼容版本为例):pip install click==7.1.2手动下载模板本地使用
如果网络问题暂时无法解决,可以手动去GitHub下载模板仓库的zip包,解压到本地后,用本地路径调用Cookiecutter:cookiecutter /你解压后的模板本地路径
内容的提问来源于stack exchange,提问作者Aptha Gowda
相关产品推荐
相关产品推荐

