mac jsb 绑定失败 genbindings.py

win32 是 ok的

 Traceback (most recent call last):
  File "/Applications/CocosCreator/Creator/2.4.6/CocosCreator.app/Contents/Resources/cocos2d-x/tools/bindings-generator/generator.py", line 1888, in <module>
    main()
  File "/Applications/CocosCreator/Creator/2.4.6/CocosCreator.app/Contents/Resources/cocos2d-x/tools/bindings-generator/generator.py", line 1883, in main
    generator = Generator(gen_opts)
  File "/Applications/CocosCreator/Creator/2.4.6/CocosCreator.app/Contents/Resources/cocos2d-x/tools/bindings-generator/generator.py", line 1294, in __init__
    self.index = cindex.Index.create()
  File "/Applications/CocosCreator/Creator/2.4.6/CocosCreator.app/Contents/Resources/cocos2d-x/tools/bindings-generator/clang/cindex.py", line 2579, in create
    return Index(conf.lib.clang_createIndex(excludeDecls, 0))
  File "/Applications/CocosCreator/Creator/2.4.6/CocosCreator.app/Contents/Resources/cocos2d-x/tools/bindings-generator/clang/cindex.py", line 195, in __get__
    value = self.wrapped(instance)
  File "/Applications/CocosCreator/Creator/2.4.6/CocosCreator.app/Contents/Resources/cocos2d-x/tools/bindings-generator/clang/cindex.py", line 4007, in lib
    lib = self.get_cindex_library()
  File "/Applications/CocosCreator/Creator/2.4.6/CocosCreator.app/Contents/Resources/cocos2d-x/tools/bindings-generator/clang/cindex.py", line 4038, in get_cindex_library
    raise LibclangError(msg)
LibclangError: dlopen(/Applications/CocosCreator/Creator/2.4.6/CocosCreator.app/Contents/Resources/cocos2d-x/tools/bindings-generator/libclang/libclang.dylib, 6): no suitable image found.  Did find:
	/Applications/CocosCreator/Creator/2.4.6/CocosCreator.app/Contents/Resources/cocos2d-x/tools/bindings-generator/libclang/libclang.dylib: mach-o, but wrong architecture
	/Applications/CocosCreator/Creator/2.4.6/CocosCreator.app/Contents/Resources/cocos2d-x/tools/bindings-generator/libclang/libclang.dylib: mach-o, but wrong architecture. To provide a path to libclang use Config.set_library_path() or Config.set_library_file().

不知道是不是 用m1 mac的问题

你运气真好 我刚解决 也是m1 mac
解决方案:
不要用自带的python 去官网下载一个 python2.7.11 32bit版本就可以了。

2赞

:grinning:谢谢

该主题在最后一个回复创建后14天后自动关闭。不再允许新的回复。