用anaconda安装tensorflow2.0,anaconda安装tensorflow教程
因为配置要求版本太多,建议先看全文。本文主要参考@ purse win【Anaconda,TensorFlow安装,Pycharm配置的详细教程。亲测有效!】教程很详细,亲测有效!
以下是一些细节。
首先,下载并安装Anaconda:
安装时注意以下几点:
1.如果想查版本,可以在这里参考@ rosevorchid【Anaconda版本和Python版本的对应】
2.建议从清华大学开源软件镜像站下载,速度更快;
3.一些学生正在纠结是否应该检查此处的Add Anacondato系统路径(我在互联网上随机找到了该图,我键入它是因为害怕版本会产生误导)。
实际上,您可以不选中它,但是您需要自己在系统环境中配置@ freshZero _ [Anaconda环境变量配置](注意,您应该根据您的Anaconda安装目录来更改它!)
二。测试anaconda是否安装成功(1)进入Windows系统的cmd界面:然后输入:conda - version检查Anaconda的版本(注意是
--
,也可以使用conda -V命令)(2)检查当前安装了哪些环境变量:conda info - envs,成功如下图。
第三,添加Tensorflow环境,安装Python解释器:conda create-name tensor flow Python=3.6。(貌似不管anaconda为什么自带python版本,这里都可以写成3.6。我个人的理解是,如果没有对应的版本,他会把pythuon3.6下载到名为tensorflow的环境中)
四、检查TensorFlow环境是否添加成功(1)激活tensorflow环境:激活tensorflow
(2)测试tensflow的环境添加到Anaconda: conda info - envs中。
五、TensorFlow安装1、建议先升级pip版本python -m pip安装-升级pip,否则会出现这个错误:
2.安装TensorFlow: pip安装-升级-忽略-已安装的TensorFlow
不及物动词测试TensorFlow安装是否成功(1)打开之前安装的Anaconda,选择提示。
此提示可能会出现:但不影响操作。
(2)使用激活tensorflow切换到tensorflow环境。
(3)输入python,进入Python编译环境
(4)依次输入以下命令:
将tensorflow作为tfhello=tf.constant(hello,tf)sess=tf导入。会话()打印(sess.run(hello))
注意此时sess = tf.Session()和print(sess.run(hello))可能报错,原因是安装的tensorflow是2.0以上版本,解决办法:将你的tensorflow从2.0以上版本降级为以下版本即可
pip卸载tensorflow pip安装tensorflow=1.14
详细可参考@Stack1_e27c【AttributeError: module tensorflow has no attribute Session】,亲测有效。
之后,修改如下:
七。将TensorFlow配置到Pycharm安装TensorFlow后,我们需要将相应的Python解释器配置到Pycharm中,然后才能执行程序。配置步骤如下:
(1)打开Pycharm,点击“文件”菜单下的设置。
2)点击“项目:Pycharm”中的“项目解释器”,点击右边小三角形下的“添加”按钮,在TensorFlow下添加安装Python:
(3)配置完成后,输入以下代码:
将tensorflow作为tfhello=tf.constant(hello,TF )sess=TF . compat . v1 . session()print(sess . run(hello))
此时,控制台有可能报错(在第六步中,修改tensorflow版本时的详细链接中提到此问题)
导入see @ stack 1 _ e27c[未来警告:传递(type,1)或 1 type 作为type的同义词是d.]
至此,大功告成!*, *:( ̄ ̄)/$:*.* 。