Frequently Asked Questions

We list some common troubles faced by many users and their corresponding solutions here. Feel free to enrich the list if you find any frequent issues and have ways to help others to solve them. If the contents here do not cover your issue, do not hesitate to create an issue!

Installation

  • ‘ImportError: libpng16.so.16: cannot open shared object file: No such file or directory’

    Please refer to xrprimer faq.

  • ‘ImportError: liblapack.so.3: cannot open shared object file: No such file or directory’

    Please refer to xrprimer faq.

  • ‘ModuleNotFoundError: No module named mmhuman3d.core.conventions.joints_mapping’

    Package joints_mapping actually exists in github, but it is not installed by pip for absence of joints_mapping/__init__.py. Install mmhuman3d from source will solve it:

    cd PATH_FOR_MMHUMAN3D
    git clone https://github.com/open-mmlab/mmhuman3d.git
    pip install -e ./mmhuman3d
    
  • ‘BrokenPipeError: ../../lib/python3.8/site-packages/xrprimer/utils/ffmpeg_utils.py:189: BrokenPipeError’

    You’ve installed a wrong version of ffmpeg. Try to install it by the following command, and do not specify any channel:

    conda install ffmpeg
    
  • ‘ImportError:numpy.core.multiarray failed to import’

    Numpy of some versions is not compatible with mmpose, so is scipy. Install a tested version will help:

    pip install numpy==1.23.5 scipy==1.10.0
    
  • ‘RuntimeError: nms_impl: implementation for device cuda:0 not found.’

    You have a newer mmcv-full and an older mmdet. Install an older mmcv-full may help. Remember to modify torch and cuda version according to your environment:

    pip install mmcv-full==1.6.1 -f https://download.openmmlab.com/mmcv/dist/cu113/torch1.12.0/index.html