1. 程式人生 > >MAC OS X10.10+ python3.6 + tensorflow1.3.0

MAC OS X10.10+ python3.6 + tensorflow1.3.0

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)$