jsb自动绑定


一直报这个,python3.8.10 32位,还需要改什么么?搜到过类似问题,但是还是会报这个

分享下之前遇见相似问题的解决思路,看有没有帮助:

  1. 确认你的电脑安装了 python 3.x的64位版本,推荐安装 python 3.9.8,下载可以点击 python3.9.8,安装的过程中,请注意要勾选 add python to path,将 python 添加到系统的环境变量中;
  2. 在终端上输入命令 pip3 install pyyaml==5.4.1 和 pip3 install Cheetah3 安装 python 相关依赖;
  3. 除了安装 NDK 外,需要手动配置 Android_NDK_HOME 和 PYTHON_BIN,其中 Android_NDK_HOME 就是 NDK 的路径,如 d://androidSDK/ndk/17.xxxx , PYTHON_BIN 是 python 3.x 的执行命令, py;
  4. 切换路径到 engine-native/tools/tojs 路径下,执行 py genbindings.py

啊这,要64位的么,我看他们一直说要32的,我还一直找32的安装。。。我先试试

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