美文网首页
MAC下Tensorflow的安装及测试

MAC下Tensorflow的安装及测试

作者: 小菜变大菜 | 来源:发表于2019-03-26 16:43 被阅读0次

第一步 安装Anaconda

tensorflow的安装方式多样,考虑到后续学习的方便,笔者采用Anaconda(下载地址)下安装tensorflow。Anaconda是一个科学计算环境,集成了很多python第三方库,并且管理python版本十分方便。

安装完成后

Anaconda

可以使用Anaconda自带的集成开发环境Spyder(自动安装)进行开发,但笔者尝试学习传说中mac特有的XCode...

第二步 创建虚拟环境

创建虚拟环境有GUI和命令行两种方式。

GUI方式

点击红色方框内的create按钮创建python虚拟环境

创建虚拟环境

命令行方式

打开终端,输入 conda create -n 环境名称 python=3.7,其中python版本为可选字段。

命令如下(mac下)

source activate tensorflow        激活/进入tensorflow环境

source deactivate           退出环境

第三步 安装tensorflow

命令行进入tensorflow的虚拟环境;

命令行 pip3 install tensorflow,会自动安装Anaconda配置好的python版本;

第四步 测试安装结果

1.命令行简单测试

命令行测试

2.IDE测试

前面说了,笔者有意学习XCode,所以就尝试用XCode编程测试。

依次按下图操作

创建project 创建project 配置信息

注意这里Build Tool要选择虚拟环境下的python解释器,否则安装的tensorflow无法import

详细创建工作见 用Xcode创建python项目

编写程序

import tensorflow as tf

print('Hello')

#创建常量和变量

cst = tf.constant(2.0, name='cst')

a = tf.Variable(3.0, name='a')

b = tf.Variable(4.0, name='b')

c = tf.Variable(5.0, name='c')

#定义运算

d = tf.add(c, cst, name='d')

e = tf.multiply(a, b, name='e')

rlt = tf.multiply(d, e, name='rlt')

init_op = tf.global_variables_initializer()

#session

with tf.Session() as ss:

    ss.run(init_op)

    rlt_out = ss.run(rlt)

    print(rlt_out)

测试结果 程序测试

结果表明,tensorflow安装成功。

关于不能选择虚拟环境下的python解释器问题的解决方法

相关文章

网友评论

      本文标题:MAC下Tensorflow的安装及测试

      本文链接:https://www.haomeiwen.com/subject/tfsgvqtx.html