MAC OS X10.10+ python3.6 + tensorflow1.3.0
阿新 • • 發佈:2018-12-11
1.安裝python3.6
官網下載python3.6 for MAC,安裝
2.下載安裝虛擬環境virtualenv
sudo pip3 install --upgrade virtualenv
3.生成tensorflow的虛擬環境
virtualenv --system-site-packages -p python3 ~/tensorflow
4.啟用虛擬環境
source ~/tensorflow/bin/activate
5.安裝tensorflow包
pip3 install --upgrade tensorflow
此處確保pip 版本>=8.1 上面這個命令通常會出錯,那麼直接指定包,用如下命令:
pip3 install --upgrade \https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-1.3.0-py3-none-any.whl
(我是用上面這個命令下載成功的,下面的失敗了。)
6.驗證是否安裝成功
從終端呼叫python
(tensorflow)$ python
然後輸入:
import tensorflow as tf
hello = tf.constant('Hello, TensorFlow!')
sess = tf.Session()
print(sess.run(hello))
輸出 Hello, TensorFlow!,說明安裝成功,可以執行TensorFlow程式了。
7.在使用TensorFlow完成之後,可以通過以下命令來停用環境
(tensorflow)$ deactivate
提示將恢復為預設提示符$
8.解除安裝 TensorFlow
(tensorflow)$ pip uninstall tensorflow
(tensorflow)$ pip3 uninstall tensor flow
9.請注意,每次在新的shell中使用 TensorFlow時,必須啟用virtualenv環境。
如果virtualenv環境當前未處於啟用狀態(即,提示符不是(tensorflow)),則呼叫命令:
$ source ~/tensorflow/bin/activate # 如果使用 bash, sh, ksh, or zsh $ source ~/tensorflow/bin/activate.csh # 如果使用 csh or tcsh
該命令將終端提示符修改為: (tensorflow)$