Pyinstaller package mxnet program error on Win10`

Hi,

After I write the mxnet program with python, then I package the program with pyinstaller on windows platform, but report this error blow:

  File "nucdl_svr.py", line 40, in <module>
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "c:\python37\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 627, in exec_module
    exec(bytecode, module.__dict__)
  File "brand_model.py", line 2, in <module>
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "c:\python37\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 627, in exec_module
    exec(bytecode, module.__dict__)
  File "site-packages\mxnet\__init__.py", line 24, in <module>
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "c:\python37\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 627, in exec_module
    exec(bytecode, module.__dict__)
  File "site-packages\mxnet\context.py", line 24, in <module>
  File "<frozen importlib._bootstrap>", line 983, in _find_and_load
  File "<frozen importlib._bootstrap>", line 967, in _find_and_load_unlocked
  File "<frozen importlib._bootstrap>", line 677, in _load_unlocked
  File "c:\python37\lib\site-packages\PyInstaller\loader\pyimod03_importers.py", line 627, in exec_module
    exec(bytecode, module.__dict__)
  File "site-packages\mxnet\base.py", line 213, in <module>
  File "site-packages\mxnet\base.py", line 203, in _load_lib
  File "site-packages\mxnet\libinfo.py", line 74, in find_lib_path
RuntimeError: Cannot find the MXNet library.
List of candidates:
C:\Users\ZHANGJ~1\AppData\Local\Temp\_MEI64882\mxnet\libmxnet.dll
C:\Users\ZHANGJ~1\AppData\Local\Temp\_MEI64882\mxnet\../../lib/libmxnet.dll
C:\Users\ZHANGJ~1\AppData\Local\Temp\_MEI64882\mxnet\../../build/libmxnet.dll
C:\Users\ZHANGJ~1\AppData\Local\Temp\_MEI64882\mxnet\../../build\libmxnet.dll
C:\Users\ZHANGJ~1\AppData\Local\Temp\_MEI64882\mxnet\../../build\Release\libmxnet.dll
C:\Users\ZHANGJ~1\AppData\Local\Temp\_MEI64882\mxnet\../../windows/x64\Release\libmxnet.dll

how can I fix this error? Thanks.

How did you install mxnet ? The problem is that python does not find the dll for mxnet, maybe add the location of the DLL to your PATH ?

Install mxnet using pip install command.
I will try add DLL dir to the PATH.
thanks