注册

Win10安装dmPython时报错

读过童话 2022/02/24 1681 2 已解决

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:windows10
【CPU】:
【问题描述】*:已经安装成功dm数据库,已配置DM_HOME环境变量,执行python setup.py install后报错(python版本:3.7.9):

正在创建库 build\temp.win32-3.7\Release\dmPython.cp37-win32.lib 和对象 build\temp.win32-3.7\Release\dmPython.cp37-win32.exp
Cursor.obj : error LNK2001: 无法解析的外部符号 _dpi_unbind_params
Cursor.obj : error LNK2001: 无法解析的外部符号 _dpi_exec_direct
Cursor.obj : error LNK2001: 无法解析的外部符号 _dpi_prepare
Cursor.obj : error LNK2001: 无法解析的外部符号 _dpi_row_count
Cursor.obj : error LNK2001: 无法解析的外部符号 _dpi_number_params
Cursor.obj : error LNK2001: 无法解析的外部符号 _dpi_close_cursor
Cursor.obj : error LNK2001: 无法解析的外部符号 _dpi_number_columns
Cursor.obj : error LNK2001: 无法解析的外部符号 _dpi_get_desc_field
Cursor.obj : error LNK2001: 无法解析的外部符号 _dpi_get_diag_field
Cursor.obj : error LNK2001: 无法解析的外部符号 _dpi_fetch
Cursor.obj : error LNK2001: 无法解析的外部符号 _dpi_more_results
Cursor.obj : error LNK2001: 无法解析的外部符号 _dpi_set_stmt_attr
Cursor.obj : error LNK2001: 无法解析的外部符号 _dpi_desc_column
Cursor.obj : error LNK2001: 无法解析的外部符号 _dpi_desc_param
Cursor.obj : error LNK2001: 无法解析的外部符号 _dpi_free_handle
Cursor.obj : error LNK2001: 无法解析的外部符号 _dpi_param_data
Cursor.obj : error LNK2001: 无法解析的外部符号 _dpi_get_stmt_attr
Cursor.obj : error LNK2001: 无法解析的外部符号 _dpi_exec
Cursor.obj : error LNK2001: 无法解析的外部符号 _dpi_alloc_stmt
Connection.obj : error LNK2001: 无法解析的外部符号 _dpi_logout
Connection.obj : error LNK2001: 无法解析的外部符号 _dpi_alloc_con
Connection.obj : error LNK2001: 无法解析的外部符号 _dpi_rollback
Connection.obj : error LNK2001: 无法解析的外部符号 _dpi_set_con_attr
Connection.obj : error LNK2001: 无法解析的外部符号 _dpi_get_con_attr
Connection.obj : error LNK2001: 无法解析的外部符号 _dpi_commit
Connection.obj : error LNK2001: 无法解析的外部符号 _dpi_free_stmt
Connection.obj : error LNK2001: 无法解析的外部符号 _dpi_login
Connection.obj : error LNK2001: 无法解析的外部符号 _dpi_free_con
Environment.obj : error LNK2001: 无法解析的外部符号 _dpi_free_env
Environment.obj : error LNK2001: 无法解析的外部符号 _dpi_get_env_attr
Environment.obj : error LNK2001: 无法解析的外部符号 _dpi_get_diag_rec
Environment.obj : error LNK2001: 无法解析的外部符号 _dpi_alloc_env
exLob.obj : error LNK2001: 无法解析的外部符号 _dpi_lob_get_length
exLob.obj : error LNK2001: 无法解析的外部符号 _dpi_lob_truncate
exLob.obj : error LNK2001: 无法解析的外部符号 _dpi_lob_read
exObject.obj : error LNK2001: 无法解析的外部符号 _dpi_get_obj_attr
exObject.obj : error LNK2001: 无法解析的外部符号 _dpi_get_obj_val
exObject.obj : error LNK2001: 无法解析的外部符号 _dpi_free_obj
exObject.obj : error LNK2001: 无法解析的外部符号 _dpi_unbind_obj_desc
exObject.obj : error LNK2001: 无法解析的外部符号 _dpi_free_obj_desc
exObject.obj : error LNK2001: 无法解析的外部符号 _dpi_desc_obj2
exObject.obj : error LNK2001: 无法解析的外部符号 _dpi_bind_obj_desc
exObject.obj : error LNK2001: 无法解析的外部符号 _dpi_get_obj_desc_attr
exObject.obj : error LNK2001: 无法解析的外部符号 _dpi_alloc_obj
var.obj : error LNK2001: 无法解析的外部符号 _dpi_bind_col2
var.obj : error LNK2001: 无法解析的外部符号 _dpi_bind_param2
vCursor.obj : error LNK2001: 无法解析的外部符号 _dpi_set_obj_val
vLob.obj : error LNK2001: 无法解析的外部符号 _dpi_alloc_lob_locator2
vLob.obj : error LNK2001: 无法解析的外部符号 _dpi_lob_write
vLob.obj : error LNK2001: 无法解析的外部符号 _dpi_free_lob_locator
vlong.obj : error LNK2001: 无法解析的外部符号 _dpi_put_data
exBfile.obj : error LNK2001: 无法解析的外部符号 _dpi_bind_param
exBfile.obj : error LNK2001: 无法解析的外部符号 _dpi_free_bfile
exBfile.obj : error LNK2001: 无法解析的外部符号 _dpi_bfile_read
exBfile.obj : error LNK2001: 无法解析的外部符号 _dpi_get_data
vBfile.obj : error LNK2001: 无法解析的外部符号 _dpi_alloc_bfile
build\lib.win32-3.7\dmPython.cp37-win32.pyd : fatal error LNK1120: 56 个无法解析的外部命令
error: command ‘d:\Microsoft Visual Studio\2019\BuildTools\VC\Tools\MSVC\14.29.30133\bin\HostX86\x86\link.exe’ failed with exit status 1120

D:\dmdbms\drivers\python\dmPython>

回答 0
暂无回答
扫一扫
联系客服