python——源码生成whl egg文件

项目使用了一个简单的三方包,该包作者已经不再更新导致不兼容新版本框架。懒得开发就改了源码兼容一下继续使用,为了安装方便同时便于管理就考虑生成whl包,然后直接 pip install

  • 升级 setuptools wheel
    pip install --upgrade setuptools wheel

  • 到源码setup.py同级目录下执行命令
    python setup.py sdist bdist_wheel

  • 生成的 whl 及 egg文件在同级目录dist目录下
    xxxx-0.0.6-py3-none-any.whl
    xxxx-0.0.6-py3.9.egg

    • 使用whl文件
      pip install xxxx-0.0.6-py3-none-any.whl
    • 使用egg文件
      ez_install install xxxx-0.0.6-py3.9.egg

    二选其一即可。

你可能感兴趣的:(Python,python,开发语言)