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

相關文章
相關標籤/搜索