python-bitshares
python-bitshares copied to clipboard
Cannot import bitshares aio
trafficstars
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 "<frozen importlib._bootstrap>", line 1027, in _find_and_load
File "<frozen importlib._bootstrap>", line 1006, in _find_and_load_unlocked
File "<frozen importlib._bootstrap>", line 688, in _load_unlocked
File "<frozen importlib._bootstrap_external>", line 883, in exec_module
File "<frozen importlib._bootstrap>", line 241, in _call_with_frames_removed
File "C:\work\outsource\crowdwiz\venv\lib\site-packages\bitshares\aio\__init__.py", line 2, in <module>
from .bitshares import BitShares
File "C:\work\outsource\crowdwiz\venv\lib\site-packages\bitshares\aio\bitshares.py", line 8, in <module>
from bitsharesapi.aio.bitsharesnoderpc import BitSharesNodeRPC
ModuleNotFoundError: No module named 'bitsharesapi.aio'
python-BaseException
FUCK THIS
Interstingly, when loading from the sources, i can import the module just fine. Seems the release did not include some files.
How did you install python-bitshares?