• 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中测试

     

  • 相关阅读:
    [HAOI2015]按位或——Min-Max容斥+FWT
    HDU 4773 Problem of Apollonius——圆反演
    类欧几里得小结
    线性规划(单纯形法)知识整理
    奇怪的数学题(51nod1847)——min_25筛+杜教筛+第二类斯特林数
    CSP-S 2019 游记
    2019.11.11~2019.11.12考试总结
    2019.11.6~2019.11.7考试总结
    1019.11.1~2019.11.2考试总结
    Final-阶段站立会议4
  • 原文地址:https://www.cnblogs.com/YSPXIZHEN/p/7995516.html
Copyright © 2020-2023  润新知