Tensorflow+PyCharm(Mac)

TensorFlow
最早由Google大脑小组(隶属于Google机器智能钻探机关)的研讨员和程序员们开荒出来,用于机器学习和深度神经网络方面包车型客车钻研,但以此类别的通用性使其也可遍布用于其余计量领域。这几天的话,Github上star最多的系列正是它了。

安装 Anaconda :

参谋 Anaconda
的下载页面包车型的士指导
卸载anaconda,能够平素删除安装的目录。

rm -rf ~/anaconda3

方法

  • Preferences
  • Project Interpreter
  • Click More

安装Tensorflow

建设构造叁个 conda 计算境遇名字叫tensorflow:

# Python 3.6
$ conda create -n tensorflow python=3.6

激活tensorflow情形,然后使用在那之中的 pip 安装 TensorFlow.
当使用easy_install使用–ignore-installed标识幸免错误的产生。

#激活tensorflow环境
$ source activate tensorflow
# Ubuntu/Linux 64-bit, CPU only, Python 3.6:
(tensorflow)$ pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-1.1.0-cp36-cp36m-linux_x86_64.whl
#当你不用 TensorFlow 的时候,关闭环境:
(tensorflow)$ source deactivate

推荐介绍三个Tensoflow的上学网址 tensorflow
learn

在那后边,小编写过一篇轻便的入门小说《初探
TensorFlow》
。当时未能成功搭建景况,加上前期的干活缘故,至此搁置了一段时间。明日,终于各个横祸,在融洽的Mac上经过各个尝试之后,完美搭建成功。这里就把它分享出来,希望对我们持有帮助。

通过anaconda来安装

Anaconda
是贰个合一相当多第三方科学总结库的 Python 科学总括意况,Anaconda 使用 conda
作为本人的包管理工科具,同时负有自个儿的测算境况,类似
Virtualenv.
在anaconda上设置tensorflow不会对此前安装的 Python 包举办覆盖。分歧Python 工程要求的依据包,anaconda 将他们存款和储蓄在分歧的地方。

  • 安装anaconda
  • 由此conda建构三个tensorflow总括碰到
  • 激活遭逢,使用conda 安装 TensorFlow
  • 安装成功后,每一趟使用 TensorFlow 的时候要求激活 conda 环境

附图

  • 打开Preferences

打开Preferences

选择more

  • 打开Project Interpreters

挑选准确的tensorflow路线

  • 德姆o运维结果

demo运维结果

最早的作品地址:http://chars.tech/tensorflow

激活

激活tensorflow条件,然后选用其中的 pip 安装 TensorFlow.
当使用easy_install使用--ignore-installed标志幸免错误的产生。

URL of the TensorFlow Python
package

$ source activate tensorflow
(tensorflow)$  # Your prompt should change

# Ubuntu/Linux 64-bit, CPU only, Python 2.7:
(tensorflow)$ pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0rc0-cp27-none-linux_x86_64.whl

# Ubuntu/Linux 64-bit, GPU enabled, Python 2.7. Requires CUDA toolkit 7.5 and CuDNN v4.
# For other versions, see "Install from sources" below.
(tensorflow)$ pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.8.0rc0-cp27-none-linux_x86_64.whl

# Mac OS X, CPU only:
(tensorflow)$ pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/mac/cpu/tensorflow-0.11.0rc0-py2-none-any.whl

对于 Python 3.x :

$ source activate tensorflow
(tensorflow)$  # Your prompt should change

# Ubuntu/Linux 64-bit, CPU only, Python 3.4:
(tensorflow)$ pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/cpu/tensorflow-0.8.0rc0-cp34-cp34m-linux_x86_64.whl

# Ubuntu/Linux 64-bit, GPU enabled, Python 3.4. Requires CUDA toolkit 7.5 and CuDNN v4.
# For other versions, see "Install from sources" below.
(tensorflow)$ pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/linux/gpu/tensorflow-0.8.0rc0-cp34-cp34m-linux_x86_64.whl

# Mac OS X, CPU only:
(tensorflow)$ pip install --ignore-installed --upgrade https://storage.googleapis.com/tensorflow/mac/tensorflow-0.8.0rc0-py3-none-any.whl

conda 际遇激活后,你能够测量检验:

$ python
>>> import tensorflow as tf
>>> print(tf.__version__)
# 0.11.0rc0

拉开或关闭情形

当您不要 TensorFlow 的时候,关闭景况:

(tensorflow)$ source deactivate

$  # Your prompt should change back

重新行使的时候再激活 :

$ source activate tensorflow
(tensorflow)$  # Your prompt should change.
# Run Python programs that use TensorFlow.
...
# When you are done using TensorFlow, deactivate the environment.
(tensorflow)$ source deactivate

基于 Anaconda 的安装

Anaconda
是二个合一许多第三方科学总结库的 Python 科学总括意况,Anaconda 使用
conda 作为本人的包管理工科具,同一时间具备自个儿的臆度遭遇,类似 Virtualenv.

Virtualenv 一样,不同 Python 工程需求的借助包,conda
将她们存储在分化的地点。 TensorFlow 上安装的 Anaconda
不会对在此以前设置的 Python 包实行覆盖.

  • 安装
    Anaconda
  • 树立三个 conda 总计境况
  • 激活情状,使用 conda 安装 TensorFlow
  • 设置成功后,每一趟使用 TensorFlow 的时候供给激活 conda 环境

确立意况

树立八个 conda 总结意况名字叫tensorflow:

# Python 2.7
$ conda create -n tensorflow python=2.7

# Python 3.4
$ conda create -n tensorflow python=3.4

安装 Anaconda :

参照 Anaconda
的下载页面包车型大巴指导

PyCharm 配置

重点:是的配置ProjectInterpreter即可