我无法运行ezdxf,

问题描述

我只是尝试使用ezdxf,然后从ezdxf网站复制了该代码

import ezdxf
doc = ezdxf.new('R12',setup=True)
msp = doc.modelspace()
msp.add_text("A Simple Text").set_pos((2,3),align='MIDDLE_RIGHT')
msp.add_text("Text Style Example: Liberation Serif",dxfattribs={
                 'style': 'LiberationSerif','height': 0.35}
             ).set_pos((2,6),align='LEFT')
doc.saveas("simple_text.dxf")

我收到:

AttributeError:部分初始化的模块'ezdxf'没有属性'new'(很可能是由于循环导入)

可能会出错吗?安装,路径...

解决方法

您是否将文件命名为与模块相同的名称(在本例中为ezdxf.py)?这会导致循环导入问题。重命名文件应该可以解决该问题。