无法从 python "wasmer" 导入 "ImportObject"
Can't import "ImportObject" from python "wasmer"
如此容易重现,令我惊讶的是还没有人报告它。
pip install wasmer
python -c 'from wasmer import ImportObject'
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: cannot import name 'ImportObject' from 'wasmer' (/usr/lib/python3.8/site-packages/wasmer.cpython-38-x86_64-linux-gnu.so
“ImportObject”class 在“wasmer”的 readme and presented in examples. I've checked that proper 0.4.1 version of "wasmer" was installed. Also I checked the newest tagged version 中有描述,它因同样的错误而失败。我做错了什么吗?
UPD:generate_import_object() 函数也不起作用:
python -c "from wasmer import Module; Module.generate_import_object()"
Traceback (most recent call last):
File "<string>", line 1, in <module>
AttributeError: type object 'Module' has no attribute 'generate_import_object'
这段代码给出了相同的结果:
wasm_bytes = open('binary.wasm', 'rb').read()
module = Module(wasm_bytes)
import_object = module.generate_import_object()
pip 中的库已过时。当前版本是从 3 月 2 日开始的,必要的更改仅在 6 月 2 日实施。 0.4.2 测试版也已过时(5 月 19 日)。所以,现在唯一的办法就是手动构建。该库可能会在几周内更新。
在此线程中查看更多详细信息:https://github.com/wasmerio/python-ext-wasm/issues/215。
如此容易重现,令我惊讶的是还没有人报告它。
pip install wasmer
python -c 'from wasmer import ImportObject'
Traceback (most recent call last):
File "<string>", line 1, in <module>
ImportError: cannot import name 'ImportObject' from 'wasmer' (/usr/lib/python3.8/site-packages/wasmer.cpython-38-x86_64-linux-gnu.so
“ImportObject”class 在“wasmer”的 readme and presented in examples. I've checked that proper 0.4.1 version of "wasmer" was installed. Also I checked the newest tagged version 中有描述,它因同样的错误而失败。我做错了什么吗?
UPD:generate_import_object() 函数也不起作用:
python -c "from wasmer import Module; Module.generate_import_object()"
Traceback (most recent call last):
File "<string>", line 1, in <module>
AttributeError: type object 'Module' has no attribute 'generate_import_object'
这段代码给出了相同的结果:
wasm_bytes = open('binary.wasm', 'rb').read()
module = Module(wasm_bytes)
import_object = module.generate_import_object()
pip 中的库已过时。当前版本是从 3 月 2 日开始的,必要的更改仅在 6 月 2 日实施。 0.4.2 测试版也已过时(5 月 19 日)。所以,现在唯一的办法就是手动构建。该库可能会在几周内更新。
在此线程中查看更多详细信息:https://github.com/wasmerio/python-ext-wasm/issues/215。