一? 環(huán)境: mac? 10.10
python3? ? 64bit
二 安裝方式
你可以選擇一種方式安裝 TensorFlow浆劲,支持下面的幾種選擇:
virtualenv? 選擇的
「本地」 pip 選擇的
Docker
從源代碼安裝,更專業(yè)有單獨的文檔記錄
三 安裝步驟
按照以下步驟安裝 TensorFlow:
1.打開終端(一個 shell),你將在這個終端中執(zhí)行隨后的步驟
2.通過以下命令安裝 pip 和 virtualenv:
$ sudo easy_install pip$ sudo pip install --upgrade virtualenv
3.執(zhí)行以下任一命令創(chuàng)建虛擬環(huán)境:
$ virtualenv --system-site-packages targetDirectory # for Python 2.7 $ virtualenv --system-site-packages -p python3 targetDirectory # for Python 3.n
targetDirectory 因虛擬環(huán)境根路徑而異,我們的命令假使 targetDirectory 是 ~/tensorflow,但你可以選擇任一目錄畔濒。
4.執(zhí)行任一命令激活虛擬環(huán)境:
$ source ~/tensorflow/bin/activate? ? ? # If using bash, sh, ksh, or zsh
$ source ~/tensorflow/bin/activate.csh? # If using csh or tcsh
上面的?source?命令應(yīng)該將提示符改成了下面這樣:
(tensorflow)$
5.如果已經(jīng)安裝了 pip 8.1 或者更新的版本,執(zhí)行以下任一命令在激活的虛擬環(huán)境中安裝 TensorFlow 及其所有依賴:
$ pip install --upgrade tensorflow? ? ? # for Python 2.7
?$ pip3 install --upgrade tensorflow? ? # for Python 3.n
如果前面的命令執(zhí)行成功了锣咒,跳過步驟 6侵状;如果失敗了,再執(zhí)行步驟 6毅整。
6.可選趣兄,如果步驟 5 失敗了(一般是因為你使用了低于 8.1 版本的 pip),執(zhí)行以下任一命令在激活的虛擬環(huán)境中安裝 TensorFlow:
$ pip install --upgrade tfBinaryURL? # Python 2.7?
$ pip3 install --upgrade tfBinaryURL? # Python 3.n
如果報錯悼嫉,說找不到對應(yīng)的tensorflow 版本艇潭,則需要找到對應(yīng)的版本號
本次安裝使用的是下面的鏈接:
pip3 install --ignore-installed --upgrade \https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.1.0-py3-none-any.whl
安裝完成后,驗證你的安裝是否工作正常戏蔑。
注意蹋凝,每打開一個新的 shell 使用 TensorFlow 都必須激活虛擬環(huán)境。如果當前虛擬環(huán)境沒有被激活(也就是提示符不是?tensorflow)总棵,執(zhí)行以下任一命令:
$ source ~/tensorflow/bin/activate? ? ? # bash, sh, ksh, or zsh$ source ~/tensorflow/bin/activate.csh? # csh or tcsh
你的提示符變成下面這樣說明 tensorflow 環(huán)境已經(jīng)激活:
(tensorflow)$
當虛擬環(huán)境激活后鳍寂,你可以在這個 shell 中運行 TensorFlow 程序。如果你不再使用 TensorFlow情龄,可以通過下面命令退出環(huán)境:
(tensorflow)$ deactivate
提示符將會恢復(fù)到默認的(在 PS1 中定義的)迄汛。
卸載 TensorFlow
如果你想卸載 TensorFlow,簡單地移除你創(chuàng)建的目錄骤视。例如:
$ rm -r ~/tensorflow