bitshares / bitshares/python-bitshares
Cannot import bitshares aio
- 主要语言
- Python
- 星标
- 162
- 派生
- 164
- PR 合并指标
- 30 天内没有已合并 PR
描述
Hi! I was looking into async bitshares module but seems it's not usable right now?
What I'm doing wrong. The above exception appears even with the example code.
import asyncio
from bitshares.aio import BitShares
from bitshares.aio.instance import set_shared_bitshares_instance
```
async def info(loop, bitshares):
await bitshares.connect()
set_shared_bitshares_instance(bitshares)
print(await bitshares.info())
def main():
loop = asyncio.get_event_loop()
bitshares = BitShares(loop=loop)
loop.run_until_complete(info(loop, bitshares))
if __name__ == '__main__':
main()
```
Traceback
```
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "C:\work\outsource\crowdwiz\venv\lib\site-packages\bitshares\aio\__init__.py", line 2, in
from .bitshares import BitShares
File "C:\work\outsource\crowdwiz\venv\lib\site-packages\bitshares\aio\bitshares.py", line 8, in
from bitsharesapi.aio.bitsharesnoderpc import BitSharesNodeRPC
ModuleNotFoundError: No module named 'bitsharesapi.aio'
python-BaseException
```
贡献指南
调研方向
从 bitshares/aio/__init__.py 和 bitshares/aio/bitshares.py 开始,然后使用示例代码重现 import,并检查为什么无法加载 bitsharesapi.aio。异步 BitShares import 成功,并且提供的示例可以继续执行初始化之后的流程,即表示完成。
由索引模型根据 Issue 内容生成。
评估
- 技术栈
- python
- 领域
- blockchain
- Issue 类型
- 缺陷
- 难度
- 3/5
- 预计耗时
- 1-2 天
- 活跃度
- 停滞
- 描述清晰度
- 基本清楚
- 新手友好度
- 35/100