我有一个 python 库,但它的大小为 40 MB。但是,制作轮锉需要超过12个小时。
设置工具卡在这里:
copying server\views\generic\edit.py -> build\lib\server\views\generic
copying server\views\generic\list.py -> build\lib\server\views\generic
copying server\views\generic\__init__.py -> build\lib\server\views\generic
creating build\lib\server\views\templates
copying server\views\templates\__init__.py -> build\lib\server\views\templates
这里大部分时间都卡住了,但它仍然使用我的处理器。
我只是好奇为什么要花这么长时间来制作 Wheel 文件才能将其发布到 pypi 上。
当你去构建一个包时,你可以
清理缓存:
find . | grep -E "(/__pycache__$|\.pyc$|\.pyo$)" | xargs rm -rf
清理分区并构建:
rm -rf dist/
rm -rf build/
在您的
setup.py
中仅添加您需要的软件包或排除您不需要的软件包:
packages=find_namespace_packages(exclude=("test", "doc", "dist", "build"))