gpt4 book ai didi

python - Revit Python 宏和 RevitPythonShell 模块,或加载的包

转载 作者:太空宇宙 更新时间:2023-11-04 10:04:30 28 4
gpt4 key购买 nike

RevitPythonShell 脚本和 Revit Python 宏都依赖于 Iron Python。在这两种情况下,至少在 Revit 15 中,都不需要安装 IronPython。我相信 RevitPythonShell 安装后能够处理 ironPython 脚本 (rpsruntime.dll)。 Revit 必须以相同容量安装。

因此,我假设这两个编程环境是从不同的来源执行的。这准确吗?

我如何能够像通常使用 pip 那样安装外部模块?换句话说,如果我想使用 docx、pypdf2、tika 或其他库——这可能吗?

最佳答案

我同意您的假设,即这两个环境可能是完全独立的并且彼此独立。

由于您在其中编写的 Python 代码是纯 .NET 代码,因此很容易引用其他 .NET 模块、程序集、库,无论您如何调用它们。它们将驻留在 .NET 程序集 DLL 中。

然而,使用 pip 添加外部 Python 库是完全不同的事情,并且从这两者提供的最终用户环境中移除。

要对此进行研究,您必须深入研究 IronPython 文档并了解如何“从内部”扩展它。

关于python - Revit Python 宏和 RevitPythonShell 模块,或加载的包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41696268/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com