导出Python脚本

时间:2013-02-25 14:56:34

标签: python numpy

我正在使用BlenderPython并希望将.py文件提供给其他用户以使用我的脚本...我的脚本使用外部模块(如NumPy)会引起错误(如can't find module xxxx)。

并非所有人都可以安装NumPy(甚至Python:D),因为许多Blender用户只是艺术家。

另一个注意事项是NumPy不能与Blender一起使用(我在系统的Python中安装它,然后删除Blender Python,因此它依赖于系统Python)。

1 个答案:

答案 0 :(得分:1)

如果要分发具有外部依赖关系的代码,则应构建Python egg。创建.egg格式是为了解决您正在处理的问题。它是包含依赖项和元数据的代码的自包含版本。 Here是关于如何创建Python egg的一些信息。