如何安装tensorflow2.0,tensorflow2.3安装
TensorFlow有两种安装方式。一个是“原生”pip,另一个是Anaconda。
安装教程:
https://blog.csdn.net/Eppley/article/details/79297503
参考教程:
https://blog.csdn.net/u010858605/article/details/64128466
先安装Anaconda,是:
https://www.anaconda.com/download/
(1)用Anaconda创建一个python3.6(目前不支持3.7)环境,环境名为tensorflow。输入以下命令:
conda create-name tensor flow python=3.6
运行开始菜单-Anaconda 3-Anaconda Navigator,点击左边的环境,可以看到tensorflow的环境已经创建好了。
还可以通过命令conda env list显示所有创建的环境。
(2)在Anaconda提示符下启动tensorflow环境:
激活张量流
注意:不使用tensorflow时,使用命令:deactivate关闭tensorflow环境。
(3)安装TensorFlow的cpu版本。
pip安装-忽略-安装-升级tensorflow
问题:我安装的anaconda是python3.7,但是TensorFlow版本目前不支持Python3.7。
python版本
复员
python版本
解决方法:
1.卸载并重新使用anaconda安装3.6版本对应的Python。
2.将Python版本3.7降级到3.6
打开anaconda提示符:输入以下代码:
conda安装python=3.6
等待提示(是/否?)输入:y
等待降级过程,大概15分钟左右,会提示完成。
这种方法太慢,所以用第三种方法。
3.打开Anaconda Navigator,选择未安装,找到tensorflow进行安装。
稍等一会儿,tensorflow就安装好了。
(4)测试张量流
激活张量流
大蟒
进入python环境
测试代码如下:
将tensorflow作为tfhello=tf.constant导入( hello,TensorFlow!)sess=TF . session()print(sess . run(hello))运行结果:
遇到的问题:
1.使用此命令conda create-name tensorflow python=3.5,python 3.5版用于tensor flow环境中。在cmd中使用命令python - version可以看到,缺省版本是2.7,这使得在这种情况下无法导入tensorflow。
解决方案:修改环境变量。右键点击电脑-属性-高级系统设置-环境变量-路径,在tensorflow环境中添加python目录和pip3目录。
添加后,请参见下图中的第一行和第二行。
然后在cmd中使用命令python - version查看缺省值是否更改为3.5版:
将pip3所在的目录添加到环境变量中增加pip3操作,高级pip3用于安装tensorflow。系统默认的pip是python2.7,如果仍然使用pip install-ignore-installed-upgrade tensor flow命令安装,会提示pip版本太低。您应该在第一个教程中更改命令,并使用pip 3 install-ignore-installed-upgrade tensor flow来安装它。
2.为了使pycharm能够导入tensorflow,需要进入设置界面,设置如下图: