直接在 setup.py 文件中包含 pyd
我有一个复杂的构建过程来生成几个 python 扩展模块 (.pyd)。我想将它们包含在我的 setup.py 中以便与 distutils 一起使用。 distutils 页面详细讨论了如何从源代码添加扩展模块,但我想简单地打包这些预编译的 .pyd。执行此操作的最佳做法是什么?
最后,我还想用 py2exe 冻结可执行文件中的所有内容。如果我直接指定 .pyd 可以做到这一点吗?
I have a complex build process to generate a couple of python extension modules (.pyd). I want to include these in my setup.py for use with distutils. The distutils page talks in length about how to add extension modules from source, but I'd want to simply package these precompiled .pyd. What is the best practice to do this?
Eventually, I'd also like to freeze everything in an executable with py2exe. Will I be able to do this if I directly specify the .pyd?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您可以将扩展名添加到“includes”
这里是 py2exe 的选项列表地点
You could add your extension name to 'includes'
Here is the list of options from py2exe site