请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

执行make后报错

重新安装pyhton3.7后执行make指令报错
Python-3.7.0/Python/ast.c: 在函数‘ast_for_expr_stmt’中:
Python-3.7.0/Python/ast.c:2944:35: 错误:‘annassign’未声明(在此函数内第一次使用)
else if (TYPE(CHILD(n, 1)) == annassign) {
^
Python-3.7.0/Python/ast.c:2944:35: 附注:每个未声明的标识符在其出现的函数内只报告一次
Python-3.7.0/Python/ast.c:3051:1: 警告:在有返回值的函数中,控制流程到达函数尾 [-Wreturn-type]
}
^
make: *** [Python/ast.o] 错误 1
[root@localhost tmp]# make install
gcc -pthread -c -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit-function-declaration -IObjects -IInclude -IPython -I. -IPython-3.7.0/Include -DPy_BUILD_CORE -o Python/ast.o Python-3.7.0/Python/ast.c
Python-3.7.0/Python/ast.c: 在函数‘ast_for_expr_stmt’中:
Python-3.7.0/Python/ast.c:2944:35: 错误:‘annassign’未声明(在此函数内第一次使用)
else if (TYPE(CHILD(n, 1)) == annassign) {
^
Python-3.7.0/Python/ast.c:2944:35: 附注:每个未声明的标识符在其出现的函数内只报告一次
Python-3.7.0/Python/ast.c:3051:1: 警告:在有返回值的函数中,控制流程到达函数尾 [-Wreturn-type]
}
^
make: *** [Python/ast.o] 错误 1
[root@localhost tmp]# cd Python-3.7.0
[root@localhost Python-3.7.0]# make
make: *** 没有指明目标并且找不到 makefile。 停止。
[root@localhost Python-3.7.0]# make
make: *** 没有指明目标并且找不到 makefile。 停止。
[root@localhost Python-3.7.0]# cd
[root@localhost ~]# cd tmp
-bash: cd: tmp: 没有那个文件或目录
[root@localhost ~]# cd /tmp
[root@localhost tmp]# make
gcc -pthread -c -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -std=c99 -Wextra -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -Werror=implicit-function-declaration -IObjects -IInclude -IPython -I. -IPython-3.7.0/Include -DPy_BUILD_CORE -o Python/ast.o Python-3.7.0/Python/ast.c
Python-3.7.0/Python/ast.c: 在函数‘ast_for_expr_stmt’中:
Python-3.7.0/Python/ast.c:2944:35: 错误:‘annassign’未声明(在此函数内第一次使用)
else if (TYPE(CHILD(n, 1)) == annassign) {
^
Python-3.7.0/Python/ast.c:2944:35: 附注:每个未声明的标识符在其出现的函数内只报告一次
Python-3.7.0/Python/ast.c:3051:1: 警告:在有返回值的函数中,控制流程到达函数尾 [-Wreturn-type]
}
^
make: *** [Python/ast.o] 错误 1

正在回答 回答被采纳积分+3

1回答

编程浪子 2021-03-27 22:54:46

你好

我感觉你好像已经乱套了,我看你切换各个目录不知道到底要执行什么。

我建议你按照视频的步骤 一步一步来严格按照视频

实在不行加我 : 1586538192 

非常抱歉,最近太忙了。回复晚了


0 回复 有任何疑惑可以回复我~
  • 老师,我也是这个问题, 我是按照步骤来的,
    回复 有任何疑惑可以回复我~ 2021-04-24 21:46:17
  • 我也是报这个错
    回复 有任何疑惑可以回复我~ 2023-06-20 19:31:21
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信