大概是conda版本旧了的问题?还不确定,但是.condar文件改来改去得Q.Q
事情的起因是;我下载了写诗模型的源代码结果发现没有下载mindspore库不能import,所以就去下载了,但是失败了,报错如下:
Solving environment: failed
InvalidVersionSpecError: Invalid version spec: =2.7
上网找原因,一直没解决问题,哪怕让我去更新conda也不成功,报同样的错误。还有一些指令输入后会有如下报错:
Solving environment: failed
CondaHTTPError: HTTP 404 NOT FOUND for url http://mirrors.tuna.tsinghua.edu.cn/anaconda/anaconda/noarch/repodata.json Elapsed: 00:00.096035
完全不知道啥原因。。(后期补充:出现这个报错很有可能是镜像源的原因!我直接给.condarc文件恢复成默认的一个{}就没事了,但也可以是别的镜像源,我用的镜像源放最底下)
看到一个好像还可以的文章,试试
第一处改了,但是第二处好像不用改,我去试试吧
哦,看了评论,第二处好像是反了,所以改成这样:
然后再去下载,import就成功了,泪目,谢谢这位大哥
镜像源:
channels:
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/pytorch/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/fastai/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
- http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
- defaults
show_channel_urls: true
有时候直接改成{}即默认源就好,有时候可能需要别的