【一帖通】win10环境下anaconda和tensorflowCPU版本的安装 流程及各种问题(超详细)

安装之前真没想到问题会碰见这么多,基本上把所有问题的碰了个遍,这个帖子里你会看到整个的流程和n个问题的解决方法(附原帖)

##首先说一说大致的操作流程,这是我主要借鉴的两个流程帖子流程1
流程2
1,anconda软件的下载安装 官网地址 清华镜像 注意事项是安装的时候要选择add PATH,就是把环境添加进去,其他的基本都是安装顺序next 还有就是anaconda版本的选择,因为社区里面高热的帖子都是远古帖子(接近两年),所以有些版本已经出现了问题,我就用了以下三个版本的安装包
试验过的三个安装包
最终成立的还是自己在网站上下载的,不是帖子里提供的链接

2,安装完之后 第一件事是更改源,一般采用的都是清华镜像源http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/,这里要注意的是添加源时路径https要改成http,不然不能用。(还有一点,因为都是用清华源,所以出问题一般不会想到这里,后面我就在这里踩了坑)

conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

3.创建新的环境,名称为tensorflow,这里的python版本无关你anaconda带过来的python版本,因为它会按照你输入的版本去创建并下载,推荐都用3.6

conda create -n tensorflow python=3.6

4.这时候你就可以去打开anaconda-navigator,去查看你创建的tensorflow环境
在这里插入图片描述
没有问题的话是这样子的
【一帖通】win10环境下anaconda和tensorflowCPU版本的安装 流程及各种问题(超详细)_第1张图片
但是这里的tensorflow是一个空壳,也就是只有环境不能运行,所以你在cmd中用python或者jupyter中输入代码会显示没有tensorflowmodule,也就是没有模块
接下来要做的还有两步
5.在navigator中apply需要的jupyter和ipython环境,这个根据教程来就可以了,没有问题
6.在cmd中安装cpu版本的tensorflow包(重点
前面说的踩坑就是在这里,因为帖子发布的时间已经过去很久了,所以很多东西都已经物是人非,比如这个清华源,里面tensorflow的镜像已经因为某些原因下架了,我找到这个问题的过程就不说了,但可以想象其曲折
【一帖通】win10环境下anaconda和tensorflowCPU版本的安装 流程及各种问题(超详细)_第2张图片
【一帖通】win10环境下anaconda和tensorflowCPU版本的安装 流程及各种问题(超详细)_第3张图片

下面直接附上解决方法
下面这个(教程的代码)已经不能用了

pip install --upgrade --ignore-installed tensorflow

换这个,立马解决问题,看起来很简单吧?谁碰见问题谁知道麻烦 emo…

conda install tensorflow

大体的流程到这里就结束了

以下是碰到的几个问题:

问题1:安装的某个版本在某个环节出了问题不能用,如何删除:千万不要直接删除!

一定要在运行uninstall之前把这个版本的配置信息删干净了,操作如下
第一步

conda install anaconda-clean

第二步

anaconda-clean --yes

然后去你安装anaconda的文件夹里面运行这个
在这里插入图片描述
运行完之后重启,这才算是删干净了

问题2:运行navigator时一直弹黑框,或者出现了图标一会自己消失了,就是打不开应用

【一帖通】win10环境下anaconda和tensorflowCPU版本的安装 流程及各种问题(超详细)_第4张图片

说明已经打开过消失了,但是后台的进程没有消除,用以下办法解决

tasklist 和taskkill,杀死进程以后再打开试试

问题3:用pip下载时显示主机不被信任

如果想用某个镜像网站下载的时候显示
在这里插入图片描述

说明这个网站没有添加到你的channal中,那么一次的下载可以用这个方法,以豆瓣镜像网站为例

pip install name -i http://pypi.douban.com/simple **--trusted-host** pypi.douban.com

–trusted-host可以将你想要用的网站设为信任

你可能感兴趣的:(软件安装及环境配置,tensorflow,人工智能,python,anaconda)