MacOS high sierra,MBP 2016,终端.
我按照这里的指示:https: //github.com/tensorflow/models/tree/master/research/syntaxnet ./configure的所有选项都被选为默认选项(并且所有python目录都经过双重检查.).所有步骤都干净利落地完成,直到:
bazel test ...
# On Mac, run the following:
bazel test --linkopt=-headerpad_max_install_names \
dragnn/... syntaxnet/... util/utf8/...
Run Code Online (Sandbox Code Playgroud)
我假设我应该运行后一行("bazel test --linkopt"等).但有趣的是,我得到了相同的结果.
这会抛出大约10个错误,每个错误都是"试图改变一个冻结的对象",并且结束了测试没有运行,错误加载包dragnn/protos,并且无法启动构建.
这是错误的一般形式:
syntaxnet >> bazel test --linkopt = -headerpad_max_install_names dragnn/... syntaxnet/... util/utf8/...
.
错误:/ Users/XXX/Desktop/NLP/syntaxnet/models/research/syntaxnet/dragnn/protos/BUILD:35:1:Traceback(最近一次调用最后一次):文件"/ Users/XXX/Desktop/NLP/syntaxnet /车型/科研/ syntaxnet/dragnn/PROTOS/BUILD "35行tf_proto_library_py(NAME = "data_py_pb2",SRCS = "数据..."])文件"/用户/ XXX /桌面/ NLP/syntaxnet /模型/研究/syntaxnet/syntaxnet/syntaxnet.bzl "第53行,在tf_proto_library_py py_proto_library(名称=名,SRCS = SRCS,srcs_versi ...",<5个更多的参数>)文件"/私人/ var/tmp中/ _bazel_XXX/f74e5a21c3ad09aeb110d9de15110035 /外部/ protobuf_archive/protobuf.bzl",线路374,在py_proto_library py_libs + = [default_runtime]试图变异冻结对象ERROR:包包含错误:dragnn/PROTOS
... [各种'name ="... pb2"'文件]的错误相同...
信息:经过的时间:0.709s失败:构建未成功完成(加载了17个包)错误:无法启动构建.无法运行测试
知道可以做什么吗?谢谢.