环境信息:
操作系统:麒麟kylinV10
服务器架构:aarch64
软件栈:python2.7.15
报错信息:
使用conda build构建networkx2.2版本的conda包,遇到print('Error in generated code:', file=sys.stderr),如下图:

根因分析:
经查询,该错误来源于decorator,decorator版本 5.X 支持 Python 3.4 以上版本,4.X 版本支持 Python 版本回到 2.6
因当前采用的python是2.7.15,则decorator应该选用4.X的版本,而不能使用5.X的版本
参考说明文档:https://github.com/micheles/decorator/blob/master/docs/documentation.md
解决方案:
修改meta.yaml中的依赖decorator的版本为4.3.0,重新构建即适配成功。

环境信息:
操作系统:麒麟kylinV10
服务器架构:aarch64
软件栈:python2.7.15
报错信息:
使用conda build构建networkx2.2版本的conda包,遇到print('Error in generated code:', file=sys.stderr),如下图:
根因分析:
经查询,该错误来源于decorator,decorator版本 5.X 支持 Python 3.4 以上版本,4.X 版本支持 Python 版本回到 2.6
因当前采用的python是2.7.15,则decorator应该选用4.X的版本,而不能使用5.X的版本
参考说明文档:https://github.com/micheles/decorator/blob/master/docs/documentation.md
解决方案:
修改meta.yaml中的依赖decorator的版本为4.3.0,重新构建即适配成功。