我可以将二进制轮上传到 Linux 上的本地 devpi 吗?

Can I upload a binary wheel to a local devpi on Linux?

是否可以使用 "pip wheel" 将 Linux 上的二进制轮上传到本地 devpi 服务器?或者我需要去 setup.py 并从那里上传吗?在不需要 setup.py 的情况下构建轮子似乎是一种耻辱(它在幕后得到了处理),只需要 setup.py 来上传结果。

这让我想知道: C扩展 PyPI 目前只允许为 Windows 和 Mac OS X 上传特定于平台的轮子。为这些平台创建轮子仍然很有用,因为它避免了用户编译安装时的包。

我正在做 "pip -v -v -v wheel numpy"(例如),我有一个 pip.conf 和 .pypirc(都指向我们本地的 devpi)。

谢谢!

尝试使用 devpi upload 并将 --formats 选项设置为 bdist_wheel:

$ devpi upload --formats bdist_wheel

我最后使用 twine 进行上传。 devpi 接口脚本 ("devpi") 很有趣,但我不认为我们希望它安装在我需要它的所有机器上。

谢谢。