wkiki77 2023-02-22 19:55 采纳率: 20%
浏览 48

调用pyautocad报错

使用python调用pyautocad时报错OSError: [WinError -2147221021] 操作无法使用以及OSError: [WinError -2147221164] 没有注册类,显示如下图

img

img


执行的代码如下


#!/usr/bin/env python
# -*- coding: utf-8 -*-


from pyautocad import Autocad

acad = Autocad(create_if_not_exists = True)
acad.prompt("Hello! AutoCAD from pyautocad.")
print(acad.doc.Name)
  • 写回答

1条回答 默认 最新

  • CSDN专家-sinJack 2023-02-22 21:22
    关注

    在注册表中查看AutoCAD.Application的版本
    然后按版本修改命令:
    cad=win32com.client.Dispatch("AutoCAD.Application.23")

    评论

报告相同问题?

问题事件

  • 创建了问题 2月22日