zoukankan      html  css  js  c++  java
  • Win7(64位)下安装Anaconda+Tensorflow(CPU)

    一、安装Python 3.5

    下载Anaconda网址:https://www.anaconda.com/download/

    安装:Anaconda3-4.2.0-Windows-x86_64.exe(解释器)

    Package(pip install <package name>)

    https://www.lfd.uci.edu/~gohlke/pythonlibs/

      cmd->NumPy下载路径->dir num*.whl->pip install "numpy‑1.13.3+mkl‑cp36‑cp36m‑win_amd64.whl"

      

    numpy(Data、Math)

    scipy(Math)

    pandas(Data(二维表格(CSV)))

    matplotlib(Draw)

    jieba(分词包)

    NLTK(自然语言处理)

    scikit-learn(ML)

    TensorFlow(DL)

    PyTorch(DL)[Lua]

    keras是一个很高层的结构,它的后端支持theano和tensorflow,它本质上并不是一个框架,只是对框架的操作做了一个封装。
    查看包安装情况:pip freeze
      
    安装hdbscan包:
    pip install cython
    pip install hdbscan

    IDE

    Anaconda自带的Spyder(编译器)

    Pycharm/Python(x,y)/Eclipse/VS.NET

    Jupyter(IPython notebook)

    二、TensorFlow环境配置

    (1)打开Anaconda Prompt,输入清华大学仓库镜像进行更新,输入:

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

    (2)再在Anaconda Prompt中利用Anaconda创建一个python3.5的环境,即通过调用以下命令创建一个环境名为tensorflow的conda环境:

    conda create -n tensorflow python=3.5 
    The following NEW Packages will be INSTALLED:
    ……
    Proceed <[y]/n>? y

     

    打开Anaconda Navigator,点击左侧的Environments,即可发现已添加的 tensorflow环境

    注:打开Navigator时,出现以下错误 it could not find or load the Qt platform plugin “windows”

    参考http://blog.csdn.net/isomebody/article/details/72910207,将Anaconda3Libraryplugins目录下的platforms文件夹拷贝到Anaconda3后重新打开Anaconda Navigator

    (3)在Anaconda Prompt中激活/启动tensorflow环境:

    activate tensorflow

    注:当不使用tensorflow时,关闭tensorflow环境,命令为:deactivate(返回默认的python 3.5环境) 

    deactivate tensorflow

    三、安装tensorflow(cpu版)

    (1)命令行激活tensorflow后,输入安装命令:

    pip install tensorflow

     

     (2)测试是否安装成功

    通过Anaconda安装的,先激活Anaconda环境。调用python 输入:

    python
    import tensorflow as tf
    hello = tf.constant('Hello, TensorFlow!')
    sess = tf.Session()
    print(sess.run(hello))
    Hello,TensorFlow!

    退出,输入:

    ctrl+z 

    安装TensorFlow方法有两种:

    1.Native pip

    Native pip在您的系统上直接安装TensorFlow,而无需通过虚拟环境,pip安装可能会干扰系统上其他基于Python的安装。但是,如果了解pip和Python环境,”native” pip安装通常只需要一个命令!此外,如果使用”native” pip,用户可以从系统上的任何目录运行TensorFlow程序。

    Native pip
    1)首先安装Python3.6版本
    2)在cmd执行pip install命令,输入安装CPU版本的TensorFlow命令:
    pip install tensorflow

    2.Anaconda

    在Anaconda中,您可以使用conda创建虚拟环境。但是,在Anaconda内,建议使用pip install命令安装TensorFlow ,而不是使用该conda install命令。

    注意: conda包是社区支持的,没有正式支持。也就是说,TensorFlow团队既不测试也不维护这个conda包。使用该包,自己承担风险。

    四、安装Tensorflow环境下的 spyder 和ipython 

    如果直接打开Anaconda下的spyder输入import tensorflow as tf会提示No module named ‘tensorflow’,所以需安装tensorflow环境下的spyder

    (1)进入tensorflow环境(已经在此环境下的忽略),即在Anaconda Prompt中输入:

    activate tensorflow

    (2)在tensorflow环境中安装Anaconda,输入:

    conda install anaconda

    最终通过conda install anaconda安装了tensorflow环境下的spyder和ipython

    (3)在 spyder中测试

     

  • 相关阅读:
    第05篇:C#星夜拾遗之使用数据库 拓荒者
    第02篇:C#星夜拾遗之Windows窗体 拓荒者
    移动“我的文档” 2010年5月22日学习笔记(1) 拓荒者
    为Windows Live Writer写一个简单的插件 拓荒者
    [转] 关于VisualC++的ATL、MFC、CLR对比 拓荒者
    如何在Windows 2003 中使用Windows Live Writer? 2010年5月21日学习笔记(1) 拓荒者
    第01篇:C#星夜拾遗之如何开始C#学习 拓荒者
    JavaScript Mobile开发框架汇总
    CSS调用远程字体
    locale的详细解释
  • 原文地址:https://www.cnblogs.com/YSPXIZHEN/p/7995516.html
Copyright © 2011-2022 走看看