美文网首页
windows 下安装tensorflow

windows 下安装tensorflow

作者: zh_harry | 来源:发表于2020-08-12 10:10 被阅读0次

    首先声明几点:

    安装tensorflow是基于Python的,并且需要从Anaconda仓库中下载。

    所以我们的步骤是:先下载Anaconda,再在Anaconda中安装一个Python,(你的电脑里可能本来已经装了一个Python环境,但是Anaconda中的Python是必须再装的),然后再下载安装tensorflow。

    因为anaconda支持的python版本与TensorFlow支持的python版本不一致可能会导致安装出错,因此下载时候一定不能下载最新版本的anaconda,要先查询下tensorflow支持python哪个版本再下。

    tensorflow 目前支持Python 2.7和3.5版本。

    Anaconda对应的python版本号:

    image

    所以我安装的是:Anaconda3-4.0.0-Windows-x86_64.exe和Python3.5。

    这部分可以作为参考,因为看到一些博客上说,有的因为版本不匹配安装失败了,至少我这两个版本是安装成功了。

    一,安装Anaconda

    从官网下载:https://www.anaconda.com/download/

    官网下载起来很慢,国内清华镜像网站:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

    默认安装即可。注意此处:

    image

    进入windows中的命令模式,运行cmd:

    默认安装路径为D:\Users\MC\Anaconda3
    输入:conda --version  检测anaconda环境是否安装成功

    二,安装Tensorflow

    安装Tensorflow,在Anaconda Prompt中输入:conda create -n tensorflow python=3.5

    一般情况下下载会很慢,大概率会失败,因为一般默认链接的都是国外镜像地址,下载肯定很慢。

    改一下链接镜像的地址:打开安装好的Anaconda中的 Anaconda Prompt,

    image

    然后输入:

    conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/   
    conda config --add channels https://pypi.tuna.tsinghua.edu.cn/simple

    conda config --set show_channel_urls yes

    这两行代码用来改成连接清华镜像的。

    打开C:\Users\Administrator.condarc文件:

    删除两行代码:

    ssl_verify: true

    • defaults

    然后在Anaconda Prompt中输入:conda create -n tensorflow python=3.5

    image image image

    切换国内镜像源:conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/

    conda config --set show_channel_urls yes

    安装tensorflow:conda install --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ tensorflow=1.14.0 ipykernel

    conda install tensorflow=1.2.0 ipykernel

    pip install tensorflow=1.2 ipykernel

    conda config --remove channels https://pypi.tuna.tsinghua.edu.cn/simple

    (tensorflow1) C:\Users\MC>conda config --show channels
    channels:
      - https://pypi.tuna.tsinghua.edu.cn/simple
      - https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
      - defaults
    

    问题:在conda原有环境的基础上,添加了新的conda环境,需要在新环境下使用jupyter notebook

    解决:

    1. 安装ipykernel

    conda install ipykernel

    1. 激活conda环境

    source activate your_env_name

    1. 将环境写入notebook的kernel中

    python -m ipykernel install --user --name tensorflow1 --display-name tensorflow1

    1. 打开notebook

    jupyter notebook

    conda install -n tensorflow ipykernel

    相关文章

      网友评论

          本文标题:windows 下安装tensorflow

          本文链接:https://www.haomeiwen.com/subject/mcfydktx.html