Skip to content

ImportError: libmklml_intel.so: cannot open shared object file: No such file or directory #3213

@helinwang

Description

@helinwang

Just tried our latest production docker image, and got this error. I think we need to include the generated libmklml_intel.so and libiomp5.so into the Python package (or link into paddle statically).

Traceback (most recent call last):
  File "go/pserver/client/c/test/test_train.py", line 77, in <module>
    main()
  File "go/pserver/client/c/test/test_train.py", line 15, in main
    paddle.init(use_gpu=False, trainer_count=1)
  File "/usr/local/lib/python2.7/dist-packages/paddle/v2/__init__.py", line 66, in init
    import py_paddle.swig_paddle as api
  File "/usr/local/lib/python2.7/dist-packages/py_paddle/__init__.py", line 15, in <module>
    from util import DataProviderWrapperConverter
  File "/usr/local/lib/python2.7/dist-packages/py_paddle/util.py", line 18, in <module>
    import swig_paddle
  File "/usr/local/lib/python2.7/dist-packages/py_paddle/swig_paddle.py", line 28, in <module>
    _swig_paddle = swig_import_helper()
  File "/usr/local/lib/python2.7/dist-packages/py_paddle/swig_paddle.py", line 24, in swig_import_helper
    _mod = imp.load_module('_swig_paddle', fp, pathname, description)
ImportError: libmklml_intel.so: cannot open shared object file: No such file or directory

...

ImportError: libiomp5.so: cannot open shared object file: No such file or directory

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions