注册

python驱动dmPython安装失败

程序猿 2023/07/12 943 1

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM管理工具 V7(Build 2022.09.14)
【操作系统】:Win10 19044.2486
【CPU】:Intel(R) Core(TM) i7-4980HQ CPU @ 2.80GHz 2.80 GHz
【问题描述】*:C:\work\tool\Python-20220927\Python\dmPython>python setup.py install
running install
C:\ProgramData\anaconda3\lib\site-packages\setuptools\command\install.py:34: SetuptoolsDeprecationWarning: setup.py install is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
C:\ProgramData\anaconda3\lib\site-packages\setuptools\command\easy_install.py:144: EasyInstallDeprecationWarning: easy_install command is deprecated. Use build and pip and other standards-based tools.
warnings.warn(
running bdist_egg
running egg_info
writing dmPython.egg-info\PKG-INFO
writing dependency_links to dmPython.egg-info\dependency_links.txt
writing top-level names to dmPython.egg-info\top_level.txt
reading manifest file 'dmPython.egg-info\SOURCES.txt'
writing manifest file 'dmPython.egg-info\SOURCES.txt'
installing library code to build\bdist.win-amd64\egg
running install_lib
running build_ext
building 'dmPython' extension
"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -DDM64 -DWIN32 -D_CRT_SECURE_NO_WARNINGS -IC:\dmdbms\include -IC:\dmdbms\drivers\python\dmPython -IC:\ProgramData\anaconda3\include -IC:\ProgramData\anaconda3\Include "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\cppwinrt" /TcBuffer.c /Fobuild\temp.win-amd64-3.1\Release\Buffer.obj -DBUILD_VERSION=2.4.5
Buffer.c
Buffer.c(67): warning C4996: '_PyUnicode_get_wstr_length': deprecated in 3.3
"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\bin\HostX86\x64\cl.exe" /c /nologo /O2 /W3 /GL /DNDEBUG /MD -DDM64 -DWIN32 -D_CRT_SECURE_NO_WARNINGS -IC:\dmdbms\include -IC:\dmdbms\drivers\python\dmPython -IC:\ProgramData\anaconda3\include -IC:\ProgramData\anaconda3\Include "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\include" "-IC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\ucrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\um" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\shared" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\winrt" "-IC:\Program Files (x86)\Windows Kits\10\include\10.0.20348.0\cppwinrt" /TcConnection.c /Fobuild\temp.win-amd64-3.1\Release\Connection.obj -DBUILD_VERSION=2.4.5
Connection.c
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: 初始值设定项不是常量
Connection.c(146): warning C4090: “=”: 不同的“const”限定符
Connection.c(751): warning C4312: “类型强制转换”: 从“long”转换到更大的“dpointer”
Connection.c(1120): warning C4090: “=”: 不同的“const”限定符
Connection.c(1173): warning C4090: “=”: 不同的“const”限定符
Connection.c(1212): warning C4090: “=”: 不同的“const”限定符
Connection.c(1280): warning C4312: “类型强制转换”: 从“sdint4”转换到更大的“dpointer”
Connection.c(1301): warning C4312: “类型强制转换”: 从“sdint4”转换到更大的“dpointer”
Connection.c(1336): warning C4312: “类型强制转换”: 从“udint4”转换到更大的“dpointer”
Connection.c(1355): warning C4312: “类型强制转换”: 从“udint4”转换到更大的“dpointer”
Connection.c(1371): warning C4312: “类型强制转换”: 从“udint4”转换到更大的“dpointer”
Connection.c(1387): warning C4312: “类型强制转换”: 从“udint4”转换到更大的“dpointer”
Connection.c(1403): warning C4312: “类型强制转换”: 从“udint4”转换到更大的“dpointer”
Connection.c(1419): warning C4312: “类型强制转换”: 从“sdint4”转换到更大的“dpointer”
Connection.c(1435): warning C4312: “类型强制转换”: 从“sdint4”转换到更大的“dpointer”
Connection.c(1451): warning C4312: “类型强制转换”: 从“sdint4”转换到更大的“dpointer”
Connection.c(1467): warning C4312: “类型强制转换”: 从“udint4”转换到更大的“dpointer”
Connection.c(1483): warning C4312: “类型强制转换”: 从“sdint4”转换到更大的“dpointer”
Connection.c(1499): warning C4312: “类型强制转换”: 从“sdint4”转换到更大的“dpointer”
Connection.c(1515): warning C4312: “类型强制转换”: 从“sdint4”转换到更大的“dpointer”
Connection.c(1563): error C2065: “DSQL_ATTR_UKEY_NAME”: 未声明的标识符
Connection.c(1574): error C2065: “DSQL_ATTR_UKEY_PIN”: 未声明的标识符
Connection.c(1586): error C2065: “DSQL_ATTR_SHAKE_CRYPTO”: 未声明的标识符
error: command 'C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.36.32532\bin\HostX86\x64\cl.exe' failed with exit code 2

C:\work\tool\Python-20220927\Python\dmPython>python --version
Python 3.10.919DAEBAB17E14cf2A0FE92034C36B418.png

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