步骤
1. 安装 Python3
1.1 安装pip和virtualenv:
# Mac OS X
sudo easy_install pip
sudo pip install --upgrade virtualenv
2. 创建虚拟环境
# 创建一个新的虚拟环境,方法是选择 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
3. 安装 TensorFlow pip 软件包
(venv) $ pip install --upgrade tensorflow
3.3 numpy.core.umath failed to import
numpy 版本问题
pip install -U numpy
测试:
命令行输入:ipython
import tensorflow as tf
x1=tf.constant([4.0,5.0])
x2=tf.constant([1.0,5.0])
y=x1+x2
with tf.Session() as sess:
result=sess.run(y)
print(result)
4. 验证安装效果
(venv) $ python -c "import tensorflow as tf; hello = tf.constant('Hello, TensorFlow!'); sess = tf.Session(); print(sess.run(hello))" # output: b'Hello, TensorFlow!'
5. 查看已安装 TensorFlow 版本
(venv) $ python -c 'import tensorflow as tf; print(tf.__version__)'
参考文章: