【待反馈】宝塔安装python显示:解压安装失败
为了能快速了解并处理您的问题,请提供以下基础信息:面板、插件版本:宝塔面板系统版本:CentOS 8
问题描述:安装python时报错解压安装失败:
相关截图(日志、错误):
Objects/floatobject.o:在函数‘float_fromhex’中:/tmp/Python-3.11.8/Objects/floatobject.c:1437:对‘__isoc23_strtol’未定义的引用Python/initconfig.o:在函数‘config_wstr_to_int’中:/tmp/Python-3.11.8/Python/initconfig.c:1597:对‘__isoc23_wcstol’未定义的引用/tmp/Python-3.11.8/Python/initconfig.c:1597:对‘__isoc23_wcstol’未定义的引用Python/initconfig.o:在函数‘config_init_hash_seed’中:/tmp/Python-3.11.8/Python/initconfig.c:1571:对‘__isoc23_strtoul’未定义的引用Python/preconfig.o:在函数‘_Py_str_to_int’中:/tmp/Python-3.11.8/Python/preconfig.c:537:对‘__isoc23_strtol’未定义的引用/tmp/Python-3.11.8/Python/preconfig.c:537:对‘__isoc23_strtol’未定义的引用collect2: 错误:ld 返回 1make: *** 错误 1
您好,这个错误表明链接器在尝试构建 Python 时找不到 __isoc23_strtol、__isoc23_wcstol 和 __isoc23_strtoul 这些函数。这些函数通常与 C 标准库中的 strtol、wcstol 和 strtoul 相关,它们是用于字符串到长整数或无符号长整数转换的标准库函数。
出现这个问题可能是因为编译环境配置不正确,或者是由于使用了不兼容的 C 库版本。
以尝试安装或重新安装 libc6-dev 或 glibc 开发包。
sudo yum install jemalloc
页:
[1]