windows下anaconda创建新环境出现InvalidArchiveError巨简单有效方法

最近在安装tensorflow和tensorflow-federated,安装教程创建anaconda的环境总是出现InvalidArchiveError,对应的是visual studio报错InvalidArchiveError。

尝试了以下网络方法均失败:
1.更改windows下anaconda权限,改为完全控制再次创建,仍失败。
2.创建时设置download only,失败
3.直接删除冲突文件,无论是删除新下载的还是以前有的对应冲突文件,都会重新下回来一部分并冲突,而且有的离奇删除的都没有冲突文件的路径了还能冲突,失败。(顺带一提,在创建pytorch环境时候我这么干成功了)

解决方法:
意想不到的简单TT
我放弃使用cmd来创建环境, 把目光转移到anaconda本身上。
发现我下载的anaconda navigator有一个叫做environments的东西,点开以后对应的居然就是以前用cmd创建的那些环境(也就是文件夹envs下的那几个)
windows下anaconda创建新环境出现InvalidArchiveError巨简单有效方法_第1张图片
那以此类推我是不是也能直接在这里创建呢!没错,跟随箭头有一个create
windows下anaconda创建新环境出现InvalidArchiveError巨简单有效方法_第2张图片
windows下anaconda创建新环境出现InvalidArchiveError巨简单有效方法_第3张图片
点击后就可以直接创建新环境了,可以自选python版本(如果是安装tff,一定要选3.7啊,血泪史)
完成后create即可,在漫长的准备后就会完成新虚拟环境创建,成功跳过错误完成了虚拟环境创建,需注意这时是一个空空的python,没有什么其他的包。
有人可能会问那接下来包的安装怎么操作,让我们有缘下一篇文章再见。

你可能感兴趣的:(windows,python,tensorflow)