• 步骤

1.下载 Anaconda 2020.02

打开下载链接链接:https://mirrors.tuna.tsinghua.edu.cn/anaconda/archive/

anaconda装python环境变量设置 python安装anaconda环境变量_tensorflow

安装:

Next -> I Agree -> Just Me ,Next -> 选择安装路径,Next ->出现有两个选择: 只勾选第二个

手动添加环境变量:

步骤:找到anaconda安装目录和该目录下的Scripts以及Library\bin的这三个地址,复制,添加进path路径。
注意: path路径在电脑右击属性>>高级系统设置>>环境变量>>系统变量中的path变量>>点击编辑>>win7用户将复制的地址添加进变量值(添加的时候每个地址用英文键盘的分号 : 隔开即可)

检验是否成功:

conda --version

anaconda装python环境变量设置 python安装anaconda环境变量_python_02

2.创建TensorFlow环境
首先下载前更换为国内清华镜像地址:(下面两行分别在anaconda prompt中输入)

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

在anaconda命令窗口写:(环境名也就是下面那个tensorflow自己可以自拟)

conda create -n tensorflow python=3.7
接着输入y

验证环境是否创建成功:

conda info --envs

anaconda装python环境变量设置 python安装anaconda环境变量_anaconda_03

3.安装 tensorflow

进入创建的环境:

activate tensorflow

anaconda装python环境变量设置 python安装anaconda环境变量_anaconda_04

下载2.0版本的TensorFlow:

conda install tensorflow==2.0

4.测试
进入python交互:(前提是当前还在TensorFlow环境下,否则重复activate tensorflow)

输入 python

anaconda装python环境变量设置 python安装anaconda环境变量_tensorflow_05

测试:写入测试代码

import tensorflow as tf
tf.compat.v1.disable_eager_execution()#保证sess.run()能够正常运行
hello = tf.constant(‘hello,tensorflow’)
sess= tf.compat.v1.Session()#版本2.0的函数
print(sess.run(hello))

输出hello,tensorflow即测试正常!(忽略下面那条警告)

anaconda装python环境变量设置 python安装anaconda环境变量_anaconda_06

anaconda装python环境变量设置 python安装anaconda环境变量_anaconda_07


*5.Tensorflow环境嵌入到编辑器pycharm中

可参考这个网址:
拉到最下面的第二部分

*6.在PyCharm中第一个python程序


  • 下面是安装过程中遇到的问题

问题1:ImportError: No module named 'tensorflow.keras

原因1:
说明代码的语法是TensorFlow的版本2支持的,要下载对应TensorFlow版本2.0,就对应python版本3.7,再是anaconda是202002出的版本(三个对应起来)
备注:附上anaconda python 版本对应关系的链接

问题2No module named 'sklearn’

原因2:
sklearn包没安装。通过下面的命令来查看Anaconda已经安装了哪些包。

conda list

发现未安装的包,TensorFlow环境下输入

conda install scikit-learn

问题3NameError: name ‘sklearn’ is not defined

原因3:不清楚。将代码中的sklearn. 去掉就不报错了

问题4:Warning! HDF5 library version mismatched error
Headers are 1.10.2, library is 1.10.5
原因4:h5py的安装版本要和报错中Headers版本一样也就是1.10.2

pip uninstall h5py
pip install h5py==1.10.2