【发布时间】:2020-02-08 19:06:55
【问题描述】:
我有一个 Python 库,但它的大小为 40 MB。但是,制作轮子文件需要12个多小时。
我的电脑配置: 我有一个不错的 3.4 GHZ 16 核处理器,具有 3 个缓存层和 64 GB RAM 和 SSD。
setuptools 卡在这里:
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 上。
【问题讨论】:
-
我们无法诊断为什么您的大型构建需要这么长时间,因为我们可以访问 0% 的代码和构建配置。
-
这不是代码,我使用的构建配置是:
python setup.py sdist bdist_wheel -
您链接的project 中的 setup.py(然后删除了链接)看起来很奇怪而且有问题。 Github 存储库似乎缺少您自己机器上的组件(就像
data_types.txt一样),并且不清楚 Github 上的内容是否与您在本地拥有的内容相匹配。我倾向于认为您的问题是由于设置脚本中的错误造成的。 -
@lua 你用的是什么版本的 setuptools?
-
@Matthijs990 我用的是 39.1.0
标签: python python-3.x setuptools