Установите Tensorflow через Anaconda под Mac

глубокое обучение

Установите Tensorflow через Anaconda под Mac

Anacondaоснован наpythonнаучная вычислительная платформа, поддерживающаяLinux, Mac, WindowsВ системе предусмотрены функции управления пакетами и управления средами, которые легко решаются многоверсионностью.pythonСосуществование, переключение и различные проблемы с установкой сторонних пакетов. Эта платформа включает в себяpython,scala,numpyИ большинство основных пакетов для научных вычислений.

1. Установите Анаконду

отЗагрузка с официального сайта (версия для Mac)Последняя версия инсталляционного пакета

Существует два метода установки:

  • Устанавливать через графический интерфейс, скачанный формат файла.pkg
  • Устанавливать через командную строку, скачанный формат файла такой.sh

Настроить домашнее зеркало

Зеркальный сайт программного обеспечения с открытым исходным кодом Tsinghua

Если вам нужно установить многоpackages, ты найдешьcondaЗагрузка часто медленная, потому чтоAnaconda.orgСервер находится за границей. К счастью, ЦинхуаTUNAЗеркальный источник имеетAnacondaЗеркало репозитория, мы его добавимcondaКонфигурация может быть:

# 添加Anaconda的TUNA镜像
conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/
# TUNA的help中镜像地址加有引号,需要去掉

# 设置搜索时显示通道地址
conda config --set show_channel_urls yes

2. Создайте среду выполнения Tensorflow

// 创建环境
$ conda create -n tensorflow python=3.5

// 移除环境
conda remove --name tensorflow --all

В настоящее времяMacВверхTensorflowтолько поддержкаCPUверсии и поддерживает только версию 3.5, поэтому обязательно добавьте ее при создании окруженияPython=3.5. Подробности можно найтиGithub TensorflowПроверять.

В настоящее время создается только пустая среда, только сPython3.5Для некоторых связанных пакетов нам нужно сначала активировать среду, а затем установитьTensorflow.

// 激活环境
$ source activate tensorflow
// 安装Tensorflow
$ pip install tensorflow
// 关闭环境
$ source deactivate

3. Простая проверка успешности установки

>>> import tensorflow as tf
>>> hello = tf.constant('Hello, TensorFlow!')
>>> sess = tf.Session()
>>> print(sess.run(hello))
Hello,TensorFlow!

4. Используйте блокноты Jupyter

Навсегда изменить путь к каталогу по умолчанию для ноутбука Jupyter.

  • СоздайтеJupyter notebookфайл конфигурацииjupyter_notebook_config.py, введите в терминале:

    $ jupyter notebook --generate-config
    
  • Открытымjupyter_notebook_config.py, найдите следующий текст:

    // 打开jupyter_notebook_config.py
    $ cd .jupyter
    $ vim jupyter_notebook_config.py
    
    // 找到如下文字
    ## The default URL to redirect to from `/`
    #c.NotebookApp.default_url = '/tree'
    
  • Измените его на:

    ## The default URL to redirect to from `/`
    c.NotebookApp.default_url = '/tree/DeepLearning'
    
    // 此时,Jupyter notebook的默认目录路径就变成了/home/DeepLearning
    

Этот метод можно запустить только из корневого каталогаJupyter notebook, начиная с другого каталога появитсяJupyter notebookСостояние, в котором веб-страница не может быть отображена.

Измените путь к каталогу по умолчанию для ноутбука Jupyter один раз

// 在终端中cd到目标目录:
$ cd ~/DeepLearning

$ jupyter notebook

5. Установите OpenCV

pip install opencv-python

Статьи по Теме

Установите TensorFlow на Mac OS X

Скачать и установить Geek Academy