项目使用了一个简单的三方包,该包作者已经不再更新导致不兼容新版本框架。懒得开发就改了源码兼容一下继续使用,为了安装方便同时便于管理就考虑生成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
二选其一即可。
- 使用whl文件