win10安装tensorflow2.0.0 +Anaconda(python3.7)[情况:已安装python3.6]

一 、Anaconda安装

(一)Anaconda下载

1.国外官网下载 :
(https://www.anaconda.com/distribution/)
2.清华镜像 : (https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/)

我在下载的时候忘了多浏览一下经验直接用官网下载了,结果300MB左右大小的文件我下载了半天。
建议用镜像下载

  1. 国外官网下载:
    记得选择系统,在这里是Windows

    这样下载最头疼的问题就是下载一会进度条就不动了但是网速并不是0kb/s,有一个办法是每隔一会就点暂停再点继续。
  2. 清华镜像下载:(推荐)

    选择最新的版本(点右上 Date旁边的↓按时间顺序排列)
    Anaconda3-2019.10-Windows-x86_64.exe (根据需要选择64位)

(二)Anaconda安装

  1. 选择 next
  2. 选 I agree
  3. 选 All Users 然后 next
  4. 然后 Destination Folder 填路径
    (个人建议尽量不选C盘,我是新建了Anaconda的文件夹然后D:\Anaconda3)
  5. 因为之前已经安装了python所以第一个一定不要选


6. 然后等待安装
在安装过程中,因为之前选择的是All Users(requires admin privilege )所以后面会出现询问是否允许anaconda修改程序之类的问题,要允许,但是安装中30s后会默认阻止,因此在安装的过程中不能走开,这样的弹出大概有5个左右。
7. 安装完后next再next

以下两个建议不选(类似于广告)
在这里插入图片描述

(三)python路径修改

  1. 查找之前的python路径
    step1:Windows符号+R调出运行框输入sysdm.cpl调出环境变量

    在这里插入图片描述step2:点击“高级”中的“环境变量”
    在这里插入图片描述
    step3:双击下面(系统变量)中的Path
    在这里插入图片描述
    step4: 找到有关python的路径逐个删除(右边)
    在这里插入图片描述

  2. 把python的路径改成anaconda中的python
    同样在刚才的地方点击新建创建下面的三个路径
    1.你安装的anaconda的路径
    2.路径\Library\bin
    3.路径\Scripts
    在这里插入图片描述
    即之前有关python的变量变成了D:\Anaconda3\D:\Anaconda3\Library\binD:\Anaconda3\Scripts\这三个变量
    然后确定确定确定(一定点完全!!)

(四)检查

在cmd中输入conda --versionanaconda --version
输入python这时会出现warning这是因为在anaconda的python编译器没有激活
退出python(CTRL+z)后,输入activate,就能在anaconda下正常使用python了,【这一步打开后,也就和anaconda prompt一样了】
若此时要在cmd中退出python,用deactivate
在这里插入图片描述

三、安装Tensorflow

(一)创建环境

此步依旧有两种方法

  1. 默认链接(国外镜像)
    打开anaconda prompt 输入conda create -n tensorflow python=3.7
  2. 改链接用指定镜像(比如清华的) (推荐)
    在anaconda prompt中
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --set show_channel_urls yes

然后再输入conda create -n tensorflow python=3.7

在这里插入图片描述
然后 输入y

这样便是OK的

(二)激活环境变量

  1. 在cmd中输入activate tensorflow
  2. 然后输入python检查出版本为Python 3.7.6 而在之前安装完anaconda时的检查出来的版本是3.7.4,说明检验出TensorFlow激活成功
  3. 退出之前的python后输入conda info --envs 如果有tensorflow的一行便🆗
    在这里插入图片描述

(三)安装tensorflow

在上面完成的步骤后输入pip install -i https://pypi.tuna.tsinghua.edu.cn/simple tensorflow

(四)检验是否能import tensorflow

点开anaconda prompt在base环境下输入python再输入import tensorflow as tf 如果不报错即OK
结果我出现
NO module named “tensorflow”

问题解决的方法:
https://blog.csdn.net/weixin_46248466/article/details/104140042
然后我又出现了 “DLL load failed 指定模块找不到” 的问题,
在这里插入图片描述
关于dll load failed 找不到模块的问题的解决方法我写的方法https://blog.csdn.net/weixin_46248466/article/details/104159459
然后成功后,我在anaconda prompt中输入python,然后import tensorflow as tf
在这里插入图片描述
奋战三天后终于成功啦。

四、问题填坑

在以上pip安装tensorflow的方法中,默认的最新版本,而anaconda需要和tensorflow适配。

  • 4
    点赞
  • 14
    收藏
    觉得还不错? 一键收藏
  • 4
    评论
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值