emsdk 未安装 Web 程序集

emsdk not getting installed Web assembly

回溯(最后一次调用): 文件 "C:\emsdk\emsdk",第 2199 行,位于 sys.exit(主要()) 文件 "C:\emsdk\emsdk",第 1853 行,在主目录中 如果 len(sys.argv) <= 1 或 sys.argv[1] == 'help' 或 sys.argv[1] == '--help': 类型错误:'filter' 类型的对象没有 len()

我在使用以下命令安装 emsdk 时遇到错误

emsdk install --build=Release sdk-incoming-64bit binaryen-master-64bit

您是否按照安装说明进行了操作?

https://kripken.github.io/emscripten-site/docs/getting_started/downloads.html

也许您没有安装正确版本的 python?尝试使用 Python 2.7.

  1. 首先,单击“设置”并在搜索中键入:“管理应用程序执行别名”。禁用 python.exe 和 python3.exe.
  2. 好的,现在创建一个要克隆 github 的 Emscripten 的文件夹。在该文件夹中键入:git clone https://github.com/emscripten-core/emsdk.git --> 如果您已经克隆,请跳过此步骤。
  3. cd emsdk
  4. git pull --> 将更新或说它已经是最新的
  5. 调用emsdk安装最新latest
  6. 调用emsdk激活最新
  7. 致电emsdk_env.bat

现在应该安装 Emscripten SDK。