使用振兴revitpythonshell 2020,我尝试导入类ExporterIFCUtils
from Autodesk.Revit.DB.IFC import ExporterIFCUtils并得到错误:
IronPython.Runtime.Exceptions.ImportException:无法导入名称ExporterIFCUtils"“
发布于 2020-06-08 08:04:53
@StefanAnd -您需要首先添加对RevitAPIIFC.dll的引用:
>>> clr.AddReference("RevitAPIIFC")
>>> from Autodesk.Revit.DB.IFC import ExporterIFC
>>> ExporterIFC
<type 'ExporterIFC'>
>>> 这有点奇怪,因为它看起来像是从模块导入的,但它是一个.NET“名称空间”。这些程序集可以跨越多个程序集,如这里所示,因此首先引用RevitAPIIFC.dll将使用您期望的类型填充命名空间。遗憾的是,Revit文档似乎并没有提供程序集名称。至少我找不到他们..。
https://stackoverflow.com/questions/62233305
复制相似问题