Windows10下安装Anaconda+Tensorflow+OpenCV详细版

今天重装了一下系统,所以Anaconda,tensorflow,OpenCV什么都得重新装一遍,正好在这做个记录

  • 1.Anaconda的安装
    从官方网站下载Anacondahttps://www.anaconda.com/distribution/
    先查看自己的python版本再下载对应Anaconda版本
    Anaconda与python对应关系
    Windows10下安装Anaconda+Tensorflow+OpenCV详细版_第1张图片
    也可通过清华镜像源下载https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=N&O=D
    Windows10下安装Anaconda+Tensorflow+OpenCV详细版_第2张图片完成.

Windows10下安装Anaconda+Tensorflow+OpenCV详细版_第3张图片
打开Anaconda Prompt,输入看看版本conda --version
Windows10下安装Anaconda+Tensorflow+OpenCV详细版_第4张图片
用命令看下当前有哪几个环境,,输入查看conda info --envs
Windows10下安装Anaconda+Tensorflow+OpenCV详细版_第5张图片

  • 2.安装Tensorflow

    conda create --name tensorflow python=3.6.1

    (我装的python版本是3.6.1)
    安装完成后显示如下画面,就代表安装完了。一个是激活tensorflow这个环境,另一个是不激活当前环境
    Windows10下安装Anaconda+Tensorflow+OpenCV详细版_第6张图片
    查看当前环境
    Windows10下安装Anaconda+Tensorflow+OpenCV详细版_第7张图片

    再输入

    pip install --upgrade --ignore-installed tensorflow
    

Windows10下安装Anaconda+Tensorflow+OpenCV详细版_第8张图片
出现错误
ImportError: Something is wrong with the numpy installation. While importing we detected an older version of numpy in ['E:\\Program Files\\Anaconda3\\lib\\site-packages\\numpy']. One method of fixing this is to repeatedly uninstall numpy until none is found, then reinstall this version.
Windows10下安装Anaconda+Tensorflow+OpenCV详细版_第9张图片
解决方法:先卸载numpy pip uninstall numpy
一直卸载知道出现warning为止
接着 pip install numpy
验证tensorflow是否安装成功

   import tensorflow as tf
    hello = tf.constant('hello,tf')
    sess = tf.Session()
    print(sess.run(hello))
  • 3.安装opencv
    openCV官网https://www.lfd.uci.edu/~gohlke/pythonlibs/#opencv
    我的python是3.6.1,所以我下的如图所示:
    Windows10下安装Anaconda+Tensorflow+OpenCV详细版_第10张图片

下载完成后,在cmd里cd到这个whl文件目录,用pip执行安装即可:

pip install opencv_python‑3.4.7‑cp36‑cp36m‑win_amd64.whl

或者用

pip install opencv-python

Windows10下安装Anaconda+Tensorflow+OpenCV详细版_第11张图片

你可能感兴趣的:(opencv,Tensor,flow,python,anaconda)