学习材料:
安装时需要注意的几点:
MacOS、Linux等系统均已支持。确定你的版本和你的GPU是什么,然后就可以安装GPU版本了;如果你的GPU没有也没关系,安装CPU版本即可。多种安装方式
安装方法有很多种。例如官网规定:
本节使用 pip 在每个系统上安装:
Linux 和 MacOS
本文将提到第一种也是最简单的安装方法,pip安装。使用pip安装时,请确保您的计算机上已经存在您的pip。如果尚未安装 pip,您可以在窗口中运行它,必要时升级组件:
# Ubuntu/Linux 64-位 系统的执行代码:
$ sudo apt-get install python-pip python-dev
# Mac OS X 系统的执行代码:
$ sudo easy_install --upgrade pip
$ sudo easy_install --upgrade six
CPU版本
激动人心的时刻已经到来,(0.12 之后)已进行更新以绕过复杂的安装步骤。如果您只需要安装CPU版本,只需运行以下命令:
# python 2+ 的用户:
$ pip install tensorflow
# python 3+ 的用户:
$ pip3 install tensorflow
注意:您需要 pip 版本 8.1 或更高版本才能成功安装。
GPU版本
不再支持 mac 的 GPU 版本。以下是在 Linux 上安装 GPU 版本的说明。上面说先安装CUDA必要的组件。
$ sudo apt-get install libcupti-dev
然后确保pip在你的linux上可用,然后我们可以直接通过pip安装:
$ sudo apt-get install python-pip python-dev # for Python 2.7
$ sudo apt-get install python3-pip python3-dev # for Python 3.n
然后选择你想要的CPU或GPU版本。
$ pip install tensorflow # Python 2.7; CPU support (no GPU support)
$ pip3 install tensorflow # Python 3.n; CPU support (no GPU support)
$ pip install tensorflow-gpu # Python 2.7; GPU support
$ pip3 install tensorflow-gpu # Python 3.n; GPU support
按照tf官方的安装说明,最简单的就是安装了,省去了你装这装那的麻烦,也不知道还有没有装的。如果你喜欢使用pip安装,就用这个方法。
安装前检查:
下一步就令人兴奋了!在窗口中执行
# CPU 版的
C:\> pip3 install --upgrade tensorflow
# GPU 版的
C:\> pip3 install --upgrade tensorflow-gpu
注意
Error importing tensorflow. Unless you are using bazel,
you should not try to import tensorflow from its source directory;
please exit the tensorflow source tree, and relaunch your python interpreter
from there.
不要惊慌,尝试下载并安装 C++ 2015 3 64 位。这将解决问题。
ImportError: No module named '_pywrap_tensorflow_internal'
测试
然后打开编辑器并输入
运行脚本检查是否安装正确。
更新
最后,如果需要升级版本,推荐的方式是:
根据您的版本,删除其中的原始版本
# 如果你是 Python 2, 请复制下面
pip uninstall tensorflow
# 如果你是 Python 3, 请复制下面
pip3 uninstall tensorflow
然后重复本安装教程的步骤从头开始安装新版本。
降低知识转移门槛
支持莫凡
莫凡经常从网络上学习知识。分享开源的人是我的榜样。他们的行动也改变了我对教育的态度:降低了知识转移的门槛。免费赠送我所学到的东西就是受到这种态度的影响。 【支持莫凡】让我有被认可的感觉,让我更有理由坚持下去。
我建了一个微信群,欢迎大家加入,交流经验,提问,互相帮助。扫描二维码后,请务必备注“勿打扰”,否则我不会批准您的入群申请。
扫一扫在手机端查看
-
Tags : 莫烦 沫凡 周沫凡 周莫烦 周莫凡 python tutorial machine learning Tensorflow 安装
我们凭借多年的网站建设经验,坚持以“帮助中小企业实现网络营销化”为宗旨,累计为4000多家客户提供品质建站服务,得到了客户的一致好评。如果您有网站建设、网站改版、域名注册、主机空间、手机网站建设、网站备案等方面的需求,请立即点击咨询我们或拨打咨询热线: 13761152229,我们会详细为你一一解答你心中的疑难。