Hello TensorFlow for macOS

准备

Require TF HW OS GCC Python
Version 1.13.1 CPU MacOS Mojave 10.14.4 (18E226) clang-1001.0.46.4 3.6.5

步骤

安装 Python3

须要 Python 3.四、3.5 或 3.6python

# install Homebrew if not installed
$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 
$ export PATH="/usr/local/bin:/usr/local/sbin:$PATH"
$ brew update
 # install Python 3.6.5
$ brew install --ignore-dependencies https://raw.githubusercontent.com/Homebrew/homebrew-core/f2a764ef944b1080be64bd88dca9a1d80130c558/Formula/python.rb
$ brew link --overwrite python
$ python3 --version
 # system-wide install
$ sudo pip3 install -U virtualenv 
复制代码

建立虚拟环境(推荐)

Python 虚拟环境用于将软件包安装与系统隔离开来。 注意:(venv) $ 开头的命令标识运行在虚拟环境中。git

# 建立一个新的虚拟环境,方法是选择 Python 解析器并建立一个 ./venv 目录来存放它:
$ virtualenv --system-site-packages -p python3 ./venv
 # 使用特定于 shell 的命令激活该虚拟环境:
$ source ./venv/bin/activate # sh, bash, ksh, or zsh
 # 当 virtualenv 处于有效状态时,shell 提示符带有 (venv) 前缀。
# 在不影响主机系统设置的状况下,在虚拟环境中安装软件包。首先升级 pip:
(venv) $  pip install --upgrade pip
(venv) $  pip list  # show packages installed within the virtual environment
 # 以后要退出 virtualenv,请使用如下命令:
(venv) $  deactivate  # don't exit until you're done using TensorFlow
复制代码

安装 TensorFlow pip 软件包

(venv) $  pip install --upgrade tensorflow
复制代码

验证安装效果

(venv) $  python -c "import tensorflow as tf; hello = tf.constant('Hello, TensorFlow!'); sess = tf.Session(); print(sess.run(hello))" # output: b'Hello, TensorFlow!'
复制代码

查看已安装 TensorFlow 版本

(venv) $  python -c 'import tensorflow as tf; print(tf.__version__)'
复制代码

参考

官网:使用 pip 安装 TensorFlowgithub

  1. How can I install a previous version of Python 3 in macOS using homebrew?
  2. Your CPU supports instructions that this TensorFlow binary was not compiled to use: AVX AVX2

联系

我是 xiaobailong24,您能够经过如下平台找到我:shell

相关文章
相关标签/搜索