windows环境下tensorflow2.0安装(避坑指南)

在安装tensorflow2.0过程中遇到了很多坑,为了让大家能够顺利安装,本文将展示出安装过程中所遇到的一些问题以及解决方案,希望有所帮助

一、安装Anaconda

1.清华镜像源:

Index of /anaconda/archive/ | 清华大学开源软件镜像站 | Tsinghua Open Source Mirror

这里下载的是Anaconda3-5.3.1版本

 2.安装过程

                ​

        在该页面时如果点击Next之后出现

                 

        需要手动输入文件目录 ,如这里是先选择了E盘然后手动输入了Anaconda3

                

        下方的这一步需要将两个框全部选中,如果点击第二个出现错误说明电脑上还未卸载干净之前的Anaconda版本

                 

 二、配置Anaconda镜像

       1. 安装完成之后可以在搜索栏里面搜索:Anaconda Prompt,点击打开

      2. 输入命令:conda --version 查看conda版本

        

        3.因为默认的下载源下载速度较慢,需要配置镜像源(依次输入下方命令)

conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/conda-forge/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/msys2/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/cloud/bioconda/
conda config --add channels http://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/
conda config --set show_channel_urls yes
conda config --set ssl_verify false

输入命令:conda config --show channels 可以查看所安装的镜像源

         在输入完成没有报错的情况下打开C:\Users\dell(本人电脑名称为dell,这里为当前电脑用户),该目录下会出现一个名为 .condarc 的文件,把该文件下 -default 删除即可。

 三、安装Tensorflow2.0版本

        输入命令: conda install tensorflow=2.0.0 进行安装

        如果正常安装可能需要等待时间较久,由于本人电脑比较老,等了大概十分钟才搜索到tensorflow2.0进行安装。

        安装之后判断安装成功的方法有两种:

                第一种:直接输入命令python,进入到python环境,导入tensorflow包,来进行查看版本,具体代码如下:

 注意:(tf.__version__)version前后都为两个下划线

import tensorflow as tf
print(tf.__version__)

                第二种:通过Jupyter Notebook打开新建一个项目,通过上方python代码来进行查看是否安装成功,如下:

                                                                       

 四、安装Tensorflow失败的解决方案

       安装之后通过上方两种方法验证发现tensorflow2.0的包导入不进来或者显示与python版本冲突,当时我所遇到的问题是显示python版本不对应,但是去网上查了一下发现python3.7可以使用tensorflow2.0,python3.5-3.7都是支持tensorflow2.0的,因此我使用了卸载numpy重新安装的方式来进行解决。

         1.使用命令:conda uninstall numpy 这里可能需要等待一段时间

         2.安装numpy:conda install numpy

        3. 安装tensorflow2.0:conda install tensorflow=2.0

      如果安装之后没有出现错误,再使用上方判断安装成功的方法进行验证,如果依然报错,需要卸载Anaconda重新安装,基本步骤依然和刚开始一样

五、Jupyter Notebook的一些问题

        1.更改Jupyter Notebook的工作路径

                在命令行输入:jupyter notebook --generate-config 后在 C:\Users\dell 里面会出现文件  夹 ".jupyter",打开之后需要编辑 jupyter_notebook_config.py 文件

 使用CTRL+F进行查找,找到  #c.NotebookApp.notebook_dir = " "  

 修改为:c.NotebookApp.notebook_dir = " 想要修改的工作路径 "

注意:最前方的 “#” 需要去掉

                

修改完毕之后需要右键属性,如果在目标栏最后方有%路径的话需要去掉,如下图所示:

                                

         2.安装Tensorflow2.0之后出现Jupyter Notebook打不开浏览器的情况

                在 jupyter_notebook_config.py 文件里面搜索:#c.NotebookApp.browser = ' '

在下方添加代码:

import webbrowser
webbrowser.register('chrome',None,webbrowser.GenericBrowser(r'C:\Program Files\Google\Chrome\Application\chrome.exe'))
c.NotebookApp.browser = 'chrome'

 注意:r后面的路径是根据自己所使用浏览器设置的,这里使用的是谷歌浏览器,下方为浏览器的目录

六、结语

        本篇文章就到这里,这些就是我在安装Tensorflow2.0时所遇到的坑,希望大家在看过文章之后能有所收获,第一次写博客可能有些地方写的不够细节,希望大家能够积极指出不足,谢谢大家!

  • 13
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

PolarisFTL

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值