求助tolua错误

G:\foreign\cocos2d\tools\tolua>python genbindings.py
platform is : win32
llvm path : F:\tools\android\android-ndk-r9\toolchains\llvm-3.3\prebuilt\windows
-x86_64
generating userconf.ini…
Generating bindings for cocos2dx…
Using userconfig
(‘androidndkdir’, ‘F:\tools\android\android-ndk-r9’), (‘clangllvmdir’, 'F:
\tools\android\android-ndk-r9\toolchains\llvm-3.3\prebuilt\windows-x86_64
'), (‘cocosdir’, ‘G:\foreign\cocos2d’), (‘cxxgeneratordir’, ‘G:\foreign\coco
s2d\tools\bindings-generator’), (‘extra_flags’, ‘-D__WCHAR_MAX__=0x7fffffff -U
MINGW32’)]

… Generating bindings for target lua

… … Processing section cocos2d-x

libclang.dll
Traceback (most recent call last):
File “G:\foreign\cocos2d\tools\bindings-generator/generator.py”, line 1427, in

main()
File “G:\foreign\cocos2d\tools\bindings-generator/generator.py”, line 1422, in
main
generator = Generator(gen_opts)
File “G:\foreign\cocos2d\tools\bindings-generator/generator.py”, line 905, in
init
self.index = cindex.Index.create()
File “G:\foreign\cocos2d\tools\bindings-generator\clang\cindex.py”, line 2090,
in create
return Index(conf.lib.clang_createIndex(excludeDecls, 0))
File “G:\foreign\cocos2d\tools\bindings-generator\clang\cindex.py”, line 141,
in get
value = self.wrapped(instance)
File “G:\foreign\cocos2d\tools\bindings-generator\clang\cindex.py”, line 3369,
in lib
lib = self.get_cindex_library()
File “G:\foreign\cocos2d\tools\bindings-generator\clang\cindex.py”, line 3401,
in get_cindex_library
raise LibclangError(msg)
LibclangError: %1 不是有效的 Win32. To provide a path to libclang us
e Config.set_library_path() or Config.set_library_file().

Generating lua bindings fails.

在使用tolua的时候出现的。64位的机器

已解决。,

请问是什么问题?我现在也遇到了这个问题,被卡住了,求告知。。。

必须要使用32位的python和32位的python库。之前我是用pip安装的python库64位上的机器貌似会被安装成64位的库。
换成32位的就OK了。‘

我重新配置环境后问题也解决了,估计也是安装错的问题