Konfigurowanie narzędzi CNTK Python Tools for Windows

Jeśli chcesz użyć Python Tools for Visual Studio (PTVS):

  • Najpierw określ ścieżkę do programu Visual Studio (na przykład: "c:\Program Files (x86)\Microsoft Visual Studio 14.0"). Użyj tej ścieżki i utwórz zmienną środowiskową o nazwie MYVSPATH. set MYVSPATH=thePathToVSDescribedAbove.
  • Jeśli masz instalację źródłową, upewnij się, że ustawiono środowisko PYTHONPATH z tego miejsca:
  • Następnie pobierz ścieżkę do instalacji CNTK:
  • Jeśli masz instalację binarną (zapoznaj się z c:\local). Jeśli na przykład zainstalowano CNTK 2.7, ścieżka będzie wyglądać następująco: c:\local\CNTK-2-7-Windows-64bit-GPU. Użyj tej ścieżki i utwórz zmienną środowiskową o nazwie MYCNTKPATH: set MYCNTKPATH=thePathToCNTKDescribedAbove.
  • Jeśli masz instalację źródłową, znajdź ścieżkę tuż powyżej, w której zostało sklonowane. To jest tuż nad dir cntk. Użyj tej ścieżki i utwórz zmienną środowiskową o nazwie MYCNTKPATH: set MYCNTKPATH=thePathToCNTKDescribedAbove.
  • Następnie skonfiguruj środowisko przy użyciu polecenia %MYVSPATH%\vc\vcvarsall.bat amd64.
  • Następnie w zależności od typu instalacji:
  • Jeśli masz instalację binarną, zaktualizuj środowisko PATH za pomocą polecenia set PATH=%MYCNTKPATH%\cntk\cntk;%PATH%.
  • Jeśli masz instalację źródłową i skompilowane wydanie, wykonaj polecenie set PATH=%MYCNTKPATH%\cntk\x64\Release;%PATH%. Jeśli skompilujesz coś innego niż wydanie, określ to zamiast tego.
  • Następnie otwórz Visual Studio za pomocą polecenia%MYVSPATH%\Common7\IDE\devenv.exe
  • W programie VS przejdź do pozycji Narzędzia —> Narzędzia języka Python —> Środowiska Języka Python i utwórz nowe środowisko (klikając przycisk "+Niestandardowy").
  • Wybierz pozycję Konfiguruj z menu rozwijanego i ustaw ścieżkę prefiksu na dir środowiska wewnątrz środowiska Anaconda. W przypadku instalacji binarnej ta ścieżka prawdopodobnie będzie następująca: C:\local\Anaconda3-4.1.1-Windows-x86_64\envs\cntk-py35\.
  • Następnie kliknij pozycję Automatycznie wykryj, a pozostałe wpisy zostaną wypełnione automatycznie.
  • W Visual Studio utwórz nowy pusty projekt w języku Python
  • Dodaj pliki języka Python.
  • Jeśli masz instalację źródłową, aby uzyskać IntelliSense, dodaj pełny katalog biblioteki języka Python jako część projektu pod adresem: MYCNTKPATH%\CNTK\bindings\python

Linki