Why did you create a python3-pip recipe if it already exists inside openembedded-core? Just add it in IMAGE_INSTALL:append "python3-pip" [1]
And to use pip in a recipe you just need to inherit pip and pass the package name in PYPI_PACKAGE, example: python3-ansi2html_1.7.0.bb