注册

安装dmpython时报错,可以问下是啥原因吗,这里解决不了

haobot 2023/07/13 559 0

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:DM8
【操作系统】:win10
【CPU】:i5 12400
【问题描述】*:安装dmpython时报以下错误,请问可以帮确认下啥原因怎么

D:\Users\Downloads\dm8_20230418_x86_win_64 (1)\dm8_20230418_x86_win_64\source\drivers\python\dmPython\setup.py:7: DeprecationWarning: The distutils package is deprecated and slated for removal in Python 3.12. Use setuptools or check PEP 632 for potential alternatives
import distutils.command
running install
running build
running build_ext
building 'dmPython' extension
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DDM64 -DWIN32 -D_CRT_SECURE_NO_WARNINGS -ID:\dmdbms\include -ID:\dmdbms\drivers\python\dmPython -IC:\Users\Administrator\AppData\Local\Programs\Python\Python310\include -IC:\Users\Administrator\AppData\Local\Programs\Python\Python310\Include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt /TcBuffer.c /Fobuild\temp.win-amd64-3.1\Release\Buffer.obj -DBUILD_VERSION=2.4.8
Buffer.c
Buffer.c(67): warning C4996: '_PyUnicode_get_wstr_length': deprecated in 3.3
C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe /c /nologo /Ox /W3 /GL /DNDEBUG /MD -DDM64 -DWIN32 -D_CRT_SECURE_NO_WARNINGS -ID:\dmdbms\include -ID:\dmdbms\drivers\python\dmPython -IC:\Users\Administrator\AppData\Local\Programs\Python\Python310\include -IC:\Users\Administrator\AppData\Local\Programs\Python\Python310\Include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\ATLMFC\include -IC:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\include -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\ucrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\shared -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\um -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\winrt -IC:\Program Files (x86)\Windows Kits\10\include\10.0.19041.0\cppwinrt /TcConnection.c /Fobuild\temp.win-amd64-3.1\Release\Connection.obj -DBUILD_VERSION=2.4.8
Connection.c
Connection.c(145): warning C4090: “=”: 不同的“const”限定符
Connection.c(754): warning C4312: “类型强制转换”: 从“long”转换到更大的“dpointer”
Connection.c(954): warning C4244: “=”: 从“Py_ssize_t”转换到“sdint4”,可能丢失数据
Connection.c(938): warning C4101: “rt1”: 未引用的局部变量
Connection.c(1232): warning C4090: “=”: 不同的“const”限定符
Connection.c(1285): warning C4090: “=”: 不同的“const”限定符
Connection.c(1316): warning C4090: “=”: 不同的“const”限定符
Connection.c(1344): warning C4090: “=”: 不同的“const”限定符
Connection.c(1370): warning C4090: “=”: 不同的“const”限定符
Connection.c(1438): warning C4312: “类型强制转换”: 从“sdint4”转换到更大的“dpointer”
Connection.c(1459): warning C4312: “类型强制转换”: 从“sdint4”转换到更大的“dpointer”
Connection.c(1494): warning C4312: “类型强制转换”: 从“udint4”转换到更大的“dpointer”
Connection.c(1513): warning C4312: “类型强制转换”: 从“udint4”转换到更大的“dpointer”
Connection.c(1529): warning C4312: “类型强制转换”: 从“udint4”转换到更大的“dpointer”
Connection.c(1545): warning C4312: “类型强制转换”: 从“udint4”转换到更大的“dpointer”
Connection.c(1561): warning C4312: “类型强制转换”: 从“udint4”转换到更大的“dpointer”
Connection.c(1577): warning C4312: “类型强制转换”: 从“sdint4”转换到更大的“dpointer”
Connection.c(1593): warning C4312: “类型强制转换”: 从“sdint4”转换到更大的“dpointer”
Connection.c(1609): warning C4312: “类型强制转换”: 从“sdint4”转换到更大的“dpointer”
Connection.c(1625): warning C4312: “类型强制转换”: 从“udint4”转换到更大的“dpointer”
Connection.c(1641): warning C4312: “类型强制转换”: 从“sdint4”转换到更大的“dpointer”
Connection.c(1657): warning C4312: “类型强制转换”: 从“sdint4”转换到更大的“dpointer”
Connection.c(1673): warning C4312: “类型强制转换”: 从“sdint4”转换到更大的“dpointer”
Connection.c(1744): error C2065: “DSQL_ATTR_SHAKE_CRYPTO”: 未声明的标识符
error: command 'C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\cl.exe' failed with exit code 2

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