导出Python脚本

1 投票
1 回答
4911 浏览
提问于 2025-04-17 17:03

我正在使用BlenderPython,想把我的.py文件分享给其他用户,让他们也能用我的脚本……我的脚本使用了一些外部模块(比如NumPy),这可能会导致错误(比如找不到模块 xxxx)。

并不是所有人都能安装NumPy(甚至有些人连Python都不会装 :D),因为很多Blender用户只是艺术家。

还有一点要注意的是,NumPy在Blender中不兼容(我在系统的Python中安装了它,然后删除了Blender自带的Python,这样Blender就依赖于系统的Python了)。

1 个回答

1

如果你想把你的代码和外部依赖一起分享出去,那么你应该制作一个Python egg。这个 .egg 格式是为了帮助解决你现在遇到的问题而创建的。它是一个包含你代码、依赖项和一些元数据的完整包。这里有一些关于如何创建 Python eggs 的信息。

撰写回答