Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
If you want to use Python Tools for Visual Studio (PTVS):
- First determine your path to Visual studio (like: "c:\Program Files (x86)\Microsoft Visual Studio 14.0"). Take that path and create an environment variable named MYVSPATH.
set MYVSPATH=thePathToVSDescribedAbove
. - If you have a source install, make sure you have set PYTHONPATH from here:
- Next get the path to your CNTK installation:
- If you have a binary install, (take a look in c:\local). For example if you installed CNTK 2.7, you would have a path like: c:\local\CNTK-2-7-Windows-64bit-GPU. Take that path and create an environment variable named MYCNTKPATH:
set MYCNTKPATH=thePathToCNTKDescribedAbove
. - If you have a source install, find the path just above where you cloned. That is just above the cntk dir. Take that path and create an environment variable named MYCNTKPATH:
set MYCNTKPATH=thePathToCNTKDescribedAbove
. - Next Setup your environment with
%MYVSPATH%\vc\vcvarsall.bat amd64
. - Next depending on your install type:
- If you have a binary install update your PATH environment with
set PATH=%MYCNTKPATH%\cntk\cntk;%PATH%
. - If you have a source install, and built Release, do
set PATH=%MYCNTKPATH%\cntk\x64\Release;%PATH%
. If you built something different than Release, specify that instead. - Then open Visual Studio with
%MYVSPATH%\Common7\IDE\devenv.exe
- In VS, go to Tools -> Python Tools -> Python Environments and create a new environment (by clicking on the "+Custom" button).
- Select Configure from the dropdown menu and set the prefix path to the environment dir inside Anaconda. If you did a binary install, this path is likely to be:
C:\local\Anaconda3-4.1.1-Windows-x86_64\envs\cntk-py35\
. - Afterwards, click Auto Detect and the rest of the entries will be filled out automatically.
- In Visual Studio, create a new Empty Python project
- Add in your Python file(s).
- If you have a source install, to get IntelliSense, add in the full Python lib dir as a part of your project at: MYCNTKPATH%\CNTK\bindings\python
Links