为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:V8
【操作系统】:win11
【CPU】:Intel i7
【问题描述】*:
1、通过命令 python setup.py install 安装dmpython时,报错:
Connection.c(46): error C2065: “DSQL_ATTR_UKEY_NAME”: 未声明的标识符
Connection.c(46): error C2099: 初始值设定项不是常量
Connection.c(47): error C2065: “DSQL_ATTR_UKEY_PIN”: 未声明的标识符
Connection.c(47): error C2099: 初始值设定项不是常量
2、通过命令ython setup.py install 安装sqlalchemy时,报错:
Buffer.c(7): fatal error C1083: 无法打开包括文件: “Buffer.h”: No such file or directory
配置了DPI环境吗,参考这个链接,https://eco.dameng.com/document/dm/zh-cn/start/python-development.html,如果是Linux环境,需要将dpi写入环境变量,如果是Windows,需要需要搜索路径并把dpi文件复制到指定目录下。
使用pip install dmPython和pip install sqlalchemy-dm联网在线安装试试。