关于利用anaconda安装tensorflow环境的几点注意

在安装Anaconda之前我已经安装python3.7以及使用vscode编译器,在进行机器学习的过程中由于需用使用TensorFlow中相应库,使用Anaconda进行配置环境。
对于Anaconda的下载安装,可直接在Anaconda官网下载进行安装,其中关于python版本的要求在官网的安装说明中也有解释。其中安装tensorflow有两种办法:
1.在tensorflow官网下载安装包,按步骤进行配置
2.直接在Anaconda中create new environment 并且在右边installed中chose
Not installed并在search Packages中输入tensorflow进行下载安装即可(可能需要等一段时间)
关于利用anaconda安装tensorflow环境的几点注意
因为TensorFlow还没有对Python3.7进行升级,所以在下载安装完Anaconda以及tensorflow以后,输入命令import tensorflow as tf 仍然会报错,因为tensorflow无法识别python3.7版本。对于出现的问题,在Anaconda中有一些关于版本导致的无法运行的一些解决方案。利用cmd对python修改,出现的一个问题是,当修改完以后打开之前下载的VScode输入命令activate tf(tf是创建的环境名)**tensorflow环境,输入python出现当前环境下的python版本,tensorflow适用于3.5以下的版本型号,所以当前环境使用的是python3.5.6版本。
当我在Anaconda中下载其他Anaconda自带的编译器时,在返回到VScode中时,python版本自动更新至之前安装的版本。
解决方案一:再重新创建新环境,修改python,这样每次都需要对python进行配置tensorflow环境
解决方案二:安装低版本的Anaconda,使得Anaconda中的python版本适用于tensorflow
**解决方案三:**在新创建的环境中直接选中python安装包,对在新环境中直接改变python版本,点击python,可选中安装型号,选择python3.5,apply,annconda自动下载新版本的python,再更新环境,就不会担心tensorflow不兼容的python版本的问题了
关于利用anaconda安装tensorflow环境的几点注意