Поделиться через


Настройка средств CNTK Python для Windows

Если вы хотите использовать Инструменты Python для Visual Studio (PTVS):

  • Сначала определите путь к Visual Studio (например, "c:\Program Files (x86)\Microsoft Visual Studio 14.0"). Выполните этот путь и создайте переменную среды с именем MYVSPATH. set MYVSPATH=thePathToVSDescribedAbove.
  • Если у вас установлена исходная установка, убедитесь, что вы настроили PYTHONPATH здесь:
  • Затем получите путь к установке CNTK:
  • При наличии двоичной установки (взгляните на c:\local). Например, если вы установили CNTK 2.7, у вас будет такой путь: c:\local\CNTK-2-7-Windows-64bit-GPU. Выполните этот путь и создайте переменную среды с именем MYCNTKPATH: set MYCNTKPATH=thePathToCNTKDescribedAbove.
  • Если у вас установлена исходная установка, найдите путь, указанный выше, где вы клонировали. Это чуть выше cntk dir. Выполните этот путь и создайте переменную среды с именем MYCNTKPATH: set MYCNTKPATH=thePathToCNTKDescribedAbove.
  • Далее настройте среду с помощью %MYVSPATH%\vc\vcvarsall.bat amd64.
  • Далее в зависимости от типа установки:
  • Если у вас есть двоичная установка, обновите среду PATH с помощью set PATH=%MYCNTKPATH%\cntk\cntk;%PATH%.
  • Если у вас есть исходная установка и сборка выпуска, сделайте это set PATH=%MYCNTKPATH%\cntk\x64\Release;%PATH%. Если вы создали что-то другое, чем release, укажите его.
  • Затем откройте Visual Studio с помощью%MYVSPATH%\Common7\IDE\devenv.exe
  • В VS перейдите в меню "Сервис" Python> "Инструменты" —> Python среды и создайте новую среду (нажав кнопку "+Настраиваемый").
  • Выберите "Настроить" в раскрывающемся меню и задайте путь к префиксу dir среды в Anaconda. Если вы выполнили двоичную установку, этот путь, скорее всего, будет следующим: C:\local\Anaconda3-4.1.1-Windows-x86_64\envs\cntk-py35\.
  • После этого нажмите кнопку автообнаружения, а остальные записи будут заполнены автоматически.
  • В Visual Studio создайте пустой проект Python
  • Добавьте файлы Python.
  • Если у вас установлена исходная установка, чтобы получить IntelliSense, добавьте полный dir Python lib в составе проекта по адресу: MYCNTKPATH%\CNTK\bindings\python

Ссылки