Anaconda是一个基于python的科学计算平台,支持 Linux, Mac, Windows系统,提供了包管理与环境管理的功能,可以很方便地解决多版本python并存、切换以及各种第三方包安装问题。这个平台里包含有python,scala,numpy等绝大部分主流的用于科学计算的包。关于Anaconda更详细的入门介绍可惜参看致Python初学者:Anaconda入门使用指南

1.安装Anaconda

通过图形化界面安装,下载的文件格式为.pkg

Graphical Installer

通过命令行安装,下载的文件格式为.sh

Command-Lint Installer

2.建立一个Tensorflow的运行环境

// 创建环境

$ conda create -n tensorflow python=3.5

// 移除环境

conda remove --name tensorflow --all

目前Mac上的Tensorflow仅仅支持CPU版本,而且3.0以上版本仅支持3.5版本,所以创建环境的时候一定要加上Python=3.5或3.5以上的版本。详情可以去Github Tensorflow查看。

设置国内镜像

如果需要安装很多packages,你会发现conda下载的速度经常很慢,因为Anaconda.org的服务器在国外。所幸的是,清华TUNA镜像源有Anaconda仓库的镜像,我们将其加入conda的配置即可:

# 添加Anaconda的TUNA镜像

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

conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/

conda config --set show_channel_urls yes

即可添加 Anaconda Python 免费仓库。

安装Tensorflow

目前仅仅是创建了一个空的环境,仅有与Python3.5相关的一些包,我们需要先激活环境,然后安装Tensorflow。

// 激活环境

$ source activate tensorflow

// 安装Tensorflow

$ pip install tensorflow

// 关闭环境

$ source deactivate

3.简单测试是否安装成功

>>> import tensorflow as tf

>>> hello = tf.constant('Hello, TensorFlow!')

>>> sess = tf.Session()

>>> print(sess.run(hello))

Hello,TensorFlow!

参考文献

作者:SBS1

链接:https://www.jianshu.com/p/aaf216f4152c

來源:简书

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

python安装numpy库用清华镜像_Mac下基于Anaconda通过清华镜像安装Tensorflow相关推荐

  1. python numpy安装失败_Mac下安装Python的numpy库失败的解决方法

    在安装numpy库时,出现了这样的错误: 安装命令: easy_install numpy 错误: MacdeMacBook-Pro-3:python mac$ easy_install numpy ...

  2. python怎么安装numpy库-python怎么安装numpy库

    NumPy(Numerical Python) 是 Python 语言的一个扩展程序库,支持大量的维度数组与矩阵运算,此外也针对数组运算提供大量的数学函数库. Python官网上的发行版是不包含Num ...

  3. python下载numpy库_安装numpy库

    1.先安装pip: 下载地址:http://pypi.python.org/pypi/pip#downloads 下载pip-8.1.2.tar.gz(md5,pgp)完成之后,解压到一个文件夹,cm ...

  4. 如何安装numpy库

    要安装numpy库,你需要先安装Python,然后打开命令行或终端并使用以下命令: pipinstall numpy 如果你使用的是Anaconda,你可以使用conda命令来安装numpy: con ...

  5. Python:numpy库中的一些函数简介、使用方法之详细攻略

    Python:numpy库中的一些函数简介.使用方法之详细攻略 目录 numpy库中的一些函数简介.使用方法 1.np.concatenate() 1.1.函数案例 1.2.函数用法 numpy库中的 ...

  6. python安装成功第三方库但import出问题_解析pip安装第三方库但PyCharm中却无法识别的问题及PyCharm安装第三方库的方法教程...

    一.问题具体描述: 在cmd控制台 pip install xxxx 后并显示安装成功后,并且尝试用cmd 的python 中import xxxx ,没有显示异常,说明这个库是安装成功了的.(这里以 ...

  7. [转载] Python里面numpy库中zeros()的一些问题

    参考链接: Python中的numpy.zeros Python里面numpy库中zeros函数的一些问题 定义 本文记录了在使用numpy库中的zeros函数时遇到的一些问题 定义 用法:zeros ...

  8. python 的numpy库中的mean()函数用法介绍

    这篇文章主要介绍了python 的numpy库中的mean()函数用法介绍,具有很好对参考价值,希望对大家有所帮助.一起跟随小编过来看看吧 mean() 函数定义: 2 mean()函数功能: 求取均 ...

  9. Python的Numpy库的函数astype()在将大范围数据类型转换为小范围数据类型时并不是做饱和(saturate)操作(附实现饱和操作的方法)

    Python的Numpy库的函数astype()在将大范围数据类型转换为小范围数据类型时并不是做饱和(saturate)操作. 关于什么是饱和操作,可以参看博文:https://blog.csdn.n ...

最新文章

  1. java 连接 MySQL
  2. case when的判断顺序_CASE 表达式
  3. Linux的基本指令--服务器
  4. 数据结构——用栈解决回文字符问题
  5. es6 Object.assign()方法
  6. 日常记录(4)让百度和google收录我们的网站
  7. 我的世界光影Java优化_教程/提高帧率 - Minecraft Wiki,最详细的官方我的世界百科...
  8. smith圆图重要性_(完整版)smith史密斯圆图(个人总结),推荐文档
  9. android applock 源码,AppLock | F-Droid - Free and Open Source Android App Repository
  10. python提取身份证信息查询_Python+Opencv身份证号码区域提取及识别实现
  11. postman设置为中文
  12. 京区航天研究所 哪些比较好的研究所?
  13. 主引导扇区及主引导记录MBR的详细说明
  14. python基础(七)散点类型与格式化输出
  15. linux中cat加管道用法,linux – 使用cat在管道之间弹回一个字符
  16. int, short, long ,long long 区别
  17. 关于金融交易的底层逻辑和个人机会
  18. efficientnet最合适的尺寸和最后一层的层数
  19. 案例:无论 person 是否有地址信息,都需要基于上述两表提供 person 的以下信息:FirstName, LastName, City, State
  20. idea下载其它版本方法

热门文章

  1. 微擎jsapi支付必须传openid怎么解决_面经腾讯微信支付面试记
  2. python数据分析可视化实例_Python数据分析及可视化实例之基于Kmean分析RFM进行用户关怀...
  3. windows10下安装opencv3.2+QT Creator+MingGW
  4. Ubuntu 16.04卸载CUDA 6.5和安装CUDA 8.0
  5. 用python简单处理图片(4):图像中的像素访问
  6. 最全面的linux信号量解析
  7. Zabbix4.0 for PostgreSQL (上篇):基础环境的搭建部署
  8. 初学者学习Python,掌握这些实用小技巧能快速入门!
  9. 两台机器做互相信任 scp不使用密码
  10. 美国税局再遭攻击:原是偷来的社会安全号码作祟