TensorFlow - 环境配置 (MacOS)
- 作者:DecaMinCow
- 博客:http://blog.youkuaiyun.com/m0_37567301
- 邮箱:decamincow#gmail.com (#->@)
Python 下载
Python 系统路径和用户安装路径
系统路径
$ /System/Library/Frameworks/Python.framework/Versions/
用户安装路径
$ /Library/Frameworks/Python.framework/Versions/
删除用户安装的 Python
$ sudo rm -rf /Library/Frameworks/Python.framework/Versions/x.x
$ sudo rm -rf /Applications/Python x.x
安装 pip
$ sudo easy_install pip
如果下载依赖时显示版本不够则更新 pip
$ pip install --upgrade TF_BINARY_URL # Python 2.7
$ pip3 install --upgrade TF_BINARY_URL # Python 3.N
如果还是不行则,参考此链接,更新
sudo python3.5 get-pip.py
安装 virtualenv
$ sudo pip install --upgrade virtualenv
创建 Python 虚拟独立环境
$ virtualenv -p python3 path
激活虚拟环境
$ source path/bin/activate
下载所需 TensofFlow 库
$ pip3 install --upgrade tensorflow # for Python 3.n
$ pip3 install --upgrade tensorflow-gpu # for Python 3.n and GPU
激活状态如下
(tensorflow)$
退出激活状态
(tensorflow)$ deactivate
删除虚拟环境
rm -r <targetDirectory>
验证安装环境
(tensorflow)$ python
>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
输出结果:
Hello, TensorFlow!
下载安装 PyCharm
选择解释器
选择 Python 虚拟环境里的 Python3.5 便可