今天重装了一下系统,所以Anaconda,tensorflow,OpenCV什么都得重新装一遍,正好在这做个记录
- 1.Anaconda的安装
从官方网站下载Anacondahttps://www.anaconda.com/distribution/
先查看自己的python版本再下载对应Anaconda版本
Anaconda与python对应关系
也可通过清华镜像源下载https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/?C=N&O=D
完成.
打开Anaconda Prompt,输入看看版本conda --version
用命令看下当前有哪几个环境,,输入查看conda info --envs
-
2.安装Tensorflow
conda create --name tensorflow python=3.6.1
(我装的python版本是3.6.1)
安装完成后显示如下画面,就代表安装完了。一个是激活tensorflow这个环境,另一个是不激活当前环境
查看当前环境
再输入
pip install --upgrade --ignore-installed tensorflow
出现错误
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.
解决方法:先卸载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,所以我下的如图所示:
下载完成后,在cmd里cd到这个whl文件目录,用pip执行安装即可:
pip install opencv_python‑3.4.7‑cp36‑cp36m‑win_amd64.whl
或者用
pip install opencv-python