Tensorflow+PyCharm(Mac)

Tensorflow+PyCharm(Mac)

TensorFlow
最初由Google大脑小组(隶属于Google机器智能研究机构)的研究员和工程师们支出,用于机器上与深神经网络方面的研讨,但这个系统的通用性使该也可是大用于其它计量领域。目前来说,Github直达star最多之品种就算是它了。

当即时前面,笔者写过一样首简单的入门文章《初探
TensorFlow》。当时未曾会成功搭建环境,加上后期的做事由,至此搁置了一段时间。今天,终于各种磨难,在祥和之Mac上经过又尝后,完美搭建成功。这里虽拿它们分享下,希望对大家有所助。

基于 Anaconda 的安装

Anaconda
是一个并许多叔方科学计算库底 Python 科学计算环境,Anaconda 使用
conda 作为友好之承保管理工具,同时持有友好的精打细算环境,类似 Virtualenv.

Virtualenv 一样,不同 Python 工程要之借助包,conda
将她们存储于不同之地方。 TensorFlow 上设置的 Anaconda
不会见指向前面安装的 Python 包进行覆盖.

  • 安装
    Anaconda
  • 立一个 conda 计算环境
  • 激活环境,使用 conda 安装 TensorFlow
  • 装成功后,每次用 TensorFlow 的当儿要激活 conda 环境

安装 Anaconda :

参考 Anaconda
的下载页面的指导

树立环境

确立一个 conda 计算环境名字为tensorflow:

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

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

激活

激活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

PyCharm 配置

重点:不错配置ProjectInterpreter即可

方法

  • Preferences
  • Project Interpreter
  • Click More

附图

  • 打开Preferences

打开Preferences

选择more

  • 打开Project Interpreters

摘对的tensorflow路径

  • Demo运行结果

demo运行结果

初稿地址:http://chars.tech/tensorflow

admin

网站地图xml地图