我通过PIP安装了一个仅与Python2一起使用的库。我对源进行了一些修改以使其与Python3一起使用,但是我想重新包装修改后的版本,以便将其移至另一台PC。我该怎么做?
请参阅文档/stackoverflow中的任何这些引用:
- Python包装的概述
- 包装Python产品(教程(
- 包装和分发项目(指南(
- BGSE的这个最小示例stackoverflow
该过程基本上包括:
- 通过目录结构和
__init__.py
创建软件包 - 使用
setuptools
指定项目元数据 - 使用
pip
安装 - 可选地使用
twine
上传到PYPI。
您的软件包应该具有随附的设置
python3 setup.py bdist_wheel
这将创建名为dist
的目录,其中包含Python Wheel文件
ls -l dist*.whl
将该文件复制到另一个系统,
pip3 install <file_name>.whl