-2

回溯(最后一次调用):文件“C:\emsdk\emsdk”,第 2199 行,在 sys.exit(main()) 文件“C:\emsdk\emsdk”,第 1853 行,在 main if len(sys. argv) <= 1 或 sys.argv[1] == 'help' 或 sys.argv[1] == '--help': TypeError: 'filter' 类型的对象没有 len()

使用以下命令安装 emsdk 时出现错误

emsdk install --build=发布 sdk-incoming-64bit binaryen-master-64bit

4

2 回答 2

1
  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 install latest latest
  6. 致电 emsdk 激活最新
  7. 调用 emsdk_env.bat

现在应该安装 Emscripten SDK。

于 2021-07-10T17:56:40.853 回答
0

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

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

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

于 2017-05-27T13:18:22.843 回答