1

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

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

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

4

1 回答 1

1

如果你想通过外部依赖来分发你的代码,那么你应该构建一个Python egg。创建 .egg 格式是为了解决您正在处理的问题。它是您的代码的独立版本,具有依赖项和元数据。以下是有关如何创建 Python 鸡蛋的一些信息。

于 2013-02-25T15:04:41.930 回答