我觉得当我在Python中使用protobuf时,需要先安装它,这样我也可以安装setuptools。对我来说,这似乎严重限制了可移植性,因为我必须在想要使用任何使用protobuf的Python代码的机器上安装protobuf。
所以我的问题是:是否有一种方法可以将protobuf打包为Python,以便可以将其与使用它的Python代码一起分发?
如果您有任何信息,请告诉我。
所以我的问题是:是否有一种方法可以将protobuf打包为Python,以便可以将其与使用它的Python代码一起分发?
如果您有任何信息,请告诉我。
pkg_resources
是setuptools分发的一部分。我猜你也得在你的打包中包含它。为什么不直接使用setuptools
基础设施,让pip
或easy_install
为您处理安装和依赖关系呢? - Martijn Pieters