我已经正确安装了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
模块源代码,看起来这个模块中没有Asset
名称。原因可能是Asset
在较新版本的bigchaindb
中删除了。
那么,您确定您有bigchaindb_driver
版本与bigchaindb
版本兼容吗?