CNTK ImportError: DLL load failed: The specified module could not be found.

CNTK ImportError: DLL load failed: The specified module could not be found.
Dealing with occurrence

---

## Introduction

When introducing CNTK, in the command on ipython or anaconda, there is no error in import.
Visual Studio Code
Visual Studio 2015
Eclipse + PyDev
When using the IDE, an error appeared and it was hard to deal with it. I will describe the action actually done.

※ It is 2017/8/15 point. I hope for a future solution.
※ Is there a post in the official comment?
※ Although there was a similarity to Github issue # 969, since coping was not clear, I wrote it. Https://github.com/Microsoft/CNTK/issues/969

![image.png](https://qiita-image-store.s3.amazonaws.com/0/123399/71bc2e2b-2b8f-bbac-6591-33cf87221934.png)

Occurred when you did the above.
https://docs.microsoft.com/en-us/cognitive-toolkit/Setup-Windows-Python?tabs=cntkpy21


~~~ cntktest.py
import sys
print(sys.path)
print (sys.version)

import cntk as C
print("CNTK imported")
~~~

~~~ DebugConsole
['c:\\umezaki\\github\\cntk\\cntkTest', 'C:\\Anaconda3\\python36.zip', 'C:\\Anaconda3\\DLLs', 'C:\\Anaconda3\\lib', 'C:\\Anaconda3', 'C:\\Anaconda3\\lib\\site-packages', 'C:\\Anaconda3\\lib\\site-packages\\Sphinx-1.5.6-py3.6.egg', 'C:\\Anaconda3\\lib\\site-packages\\win32', 'C:\\Anaconda3\\lib\\site-packages\\win32\\lib', 'C:\\Anaconda3\\lib\\site-packages\\Pythonwin', 'C:\\Anaconda3\\lib\\site-packages\\setuptools-27.2.0-py3.6.egg']
3.6.1 |Anaconda 4.4.0 (64-bit)| (default, May 11 2017, 13:25:24) [MSC v.1900 64 bit (AMD64)]
  File "c:\umezaki\github\cntk\cntkTest\cntkTest.py", line 24, in <module>
    import cntk as C
  File "C:\Anaconda3\lib\site-packages\cntk\__init__.py", line 10, in <module>
    from . import cntk_py
  File "C:\Anaconda3\lib\site-packages\cntk\cntk_py.py", line 21, in <module>
    _cntk_py = swig_import_helper()
  File "C:\Anaconda3\lib\site-packages\cntk\cntk_py.py", line 20, in swig_import_helper
    return importlib.import_module('_cntk_py')
  File "C:\Anaconda3\lib\importlib\__init__.py", line 126, in import_module
    return _bootstrap._gcd_import(name[level:], package, level)
ImportError: DLL load failed: 指定されたモジュールが見つかりません。
~~~

## Solution
Pass the path of Anaconda 3 to the environment variable PATH. (In the virtual environment, the root path of the virtual environment)
It is better to restart the IDE.

![image.png](https://qiita-image-store.s3.amazonaws.com/0/123399/acb69c9f-ae42-e772-9558-60914ee3058b.png)
![image.png](https://qiita-image-store.s3.amazonaws.com/0/123399/95d03672-c741-2e4a-e63c-2504b445475e.png)


~~~ DebugConsoleRetry
['c:\\umezaki\\github\\cntk\\cntkTest', 'C:\\Anaconda3\\python36.zip', 'C:\\Anaconda3\\DLLs', 'C:\\Anaconda3\\lib', 'C:\\Anaconda3', 'C:\\Anaconda3\\lib\\site-packages', 'C:\\Anaconda3\\lib\\site-packages\\Sphinx-1.5.6-py3.6.egg', 'C:\\Anaconda3\\lib\\site-packages\\win32', 'C:\\Anaconda3\\lib\\site-packages\\win32\\lib', 'C:\\Anaconda3\\lib\\site-packages\\Pythonwin', 'C:\\Anaconda3\\lib\\site-packages\\setuptools-27.2.0-py3.6.egg']
3.6.1 |Anaconda 4.4.0 (64-bit)| (default, May 11 2017, 13:25:24) [MSC v.1900 64 bit (AMD64)]
CNTK imported
~~~

## Appendix

下記に従い、英語にしてみました。
I tried to English in accordance with the following.

https://anond.hatelabo.jp/20170728223725