zoukankan      html  css  js  c++  java
  • Anaconda+tensorflow 安装

    Anaconda+tensorflow 安装

       关于Anaconda+tensorflow在安装过程中坑的总结,希望以后少点坑,祝愿今后“所行化坦途”!

    一、安装

      安装过程我是按照网上大佬的方法一步一步操作的,具体可参考:http://www.cppcns.com/jiaoben/python/321121.html 

      版本:win10+python 3.6 + tensorflow 1.2 + numpy 1.13

    1、Anaconda安装

      Anaconda安装包直接在清华校园镜像里边下载,然后傻瓜式安装即可。

      

      如此Anaconda就安装完成了。

      在开始菜单选择  Anaconda Prompt打开。

      

      在打开的命令行,输入conda list,可以看到在Anaconda下安装的各种包:

      

    2、TensorFlow

    注意:一定一定要看好版本,就是因为版本错误导致麻烦不断!!!

    python3.5版本不知什么原因停用了,3.7版本使用不太方便,所以安装3.6版本。

    (1)打开 Anaconda Prompt :

      加入清华镜像,这样安装更快:

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

       conda config --set show_channel_urls yes 

    (2)创建环境

      输入命令: conda create -n tensorflow python=3.6 开始安装,安装完成后,打开 Anaconda Navigator,在页面左侧Environment中有tensorflow环境。

      (3)启动tensorflow环境:

       在Anaconda Prompt 中输入: activate tensorflow  

       假如不再使用TensorFlow环境,可以使用 deactivate 命令。

       

       (4)安装cpu版本的TensorFlow:

        (TensorFlow 2 在某些情况下还无法使用,所以在安装过程中要加上 1.x,否则默认为2)

         pip install --upgrade --ignore-installed tensorflow=1.2 -i https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/ 

       (此条命令一定要在TensorFlow环境下进行)

        注:GPU版本安装可以参考网上大佬,本次安装没有GPU版本。

      (5)安装完成:

        理论上来说,此次安装已经完成,可架不住坑多啊,下面就总结一下坑的问题。

        博客中已经提出,需要安装两个插件ipython和Spyder,否则会出现 No module named ‘tensorflow' 错误:

        打开Anaconda Navigator,选择Not installed,分别找到这两个插件,点击apply安装:

       安装成功后,切换到install,可以看到以及安装好。

      1、Juypter Notebook

      这个选择打开必须是在TensorFlow环境下,否则是在base环境下,导致TensorFlow库无法导入:

      

      2、默认文件存放位置

      

      

      然后将其发送到桌面快捷,方便使用。

      注:一定一定要在更改完默认路径之后再发送到桌面,不然还是错误的。

       这个时候双击打开,弹出一个命令对话框,并自动在默认浏览器中打开

       现在就可以在“New”按钮中创建文件了。

      

      注意:这里有一坑,可能会出现报错:

      

      解决办法,参考:https://www.cnblogs.com/sench/p/9541450.html 

      在anaconda命令行,选择TensorFlow环境,安装ipython和jupyter:(我感觉可以只安装jupyter,刚才已经在插件中安装过ipython了)

        activate tensorflow 

      安装 nb_conda:

       conda install nb_conda 

      安装完成,启动 Jupyter Notebook :

       jupyter notebook 

      

      另外:

           如果遇到tensorflow环境下没有安装Jupyter Notebook的话,可以直接再命令行运行:conda install jupyter 即可。

          

      填坑完毕!!!

      其他:

      因为版本问题不相适应,所以,需要版本改变,这里总结几个用到的命令:

      1、numpy版本问题:

      先卸载numpy: pip uninstall numpy 

      安装新版本: pip install -U numpy==1.11.0  1.11.0 为新版本号,-U 不可缺少

      2、python版本问题:

      python版本有错,直接重装即可,方法类似前面,一定注意要加入清华镜像,否则很慢,请求超时。

      另外在安装tensorflow中,如果一直报错找不到对应tf版本,那可能就是python版本不对,卸载python重装。

      参照:https://blog.csdn.net/xavier_muse/article/details/83998744

      3、TensorFlow版本问题:

      其实也是重装  pip install tensorflow==1.2.0 -i https://XXXX(清华镜像)

      或者 pip install --ignore-installed tensorflow-gpu==1.12.0 -i https://(清华镜像)

      bingo 终于完成了,但愿不要再出现错误了!!!

      

      ヾ(◍°∇°◍)ノ゙加油

  • 相关阅读:
    C#使用各种时间戳及转换
    Rust借用机制的理解分析
    C# QRCoder 生成二维码
    Android 使用 JCIFS 访问共享文件
    Linux samba 创建共享盘
    WPF 等待对话框
    IIS实现Nginx功能:转发
    js jquery ajax跨域
    依赖注入
    .net standard
  • 原文地址:https://www.cnblogs.com/linglanhuakai/p/13779311.html
Copyright © 2011-2022 走看看