我已经正确安装了 bigchaindb(我相信),但是当我运行以下 python 命令时,我不断收到错误
从bigchaindb_driver导入BigchaindDB
File "<stdin>", line 1, in <module>
File "/usr/local/lib/python3.5/site-packages/bigchaindb_driver/__init__.py", line 1, in <module>
from .driver import BigchainDB # noqa
File "/usr/local/lib/python3.5/site-packages/bigchaindb_driver/driver.py", line 2, in <module>
from .offchain import prepare_transaction, fulfill_transaction
File "/usr/local/lib/python3.5/site-packages/bigchaindb_driver/offchain.py", line 18, in <module>
from .utils import (
File "/usr/local/lib/python3.5/site-packages/bigchaindb_driver/utils.py", line 9, in <module>
from bigchaindb.common.transaction import Asset
ImportError: cannot import name 'Asset'
关于导致错误的原因有什么想法吗?
最佳答案
我查看了bigchaindb.common.transaction
模块source code看起来这个模块中没有 Asset
名称。
原因可能是 Asset
为 removed在较新版本的 bigchaindb
中。
那么您确定您的 bigchaindb_driver
版本与 bigchaindb
版本兼容吗?
关于python - 导入错误: Cannot import name 'Asset' bigchaindb,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41636044/