This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

How to import Python package into Jython running under Arm Development Studio?

Hello,

I was trying to use some APIs in bitstruct package (from: https://pypi.org/project/bitstruct/) in the Jython script file running under Arm Development Studio (ADS) v2021.2 (using "source dump_reg.py" command),  the dump_reg.py is like as below:


import sys, getopt

from arm_ds.debugger_v1 import Debugger
from arm_ds.debugger_v1 import DebugException
from collections import namedtuple
from bitstruct import *
   debugger = Debugger()
   ec = debugger.getExecutionContext(0)
   ec.getExecutionService().stop()
   ec.getExecutionService().waitForStop(0)
   val = ec.getMemoryService().readMemory32(ADDRESS)
   data_reg_name = namedtuple('Data1', ['a', 'b', 'c', 'd'])
    unpacked = unpack('u1u3u4u24', val)
    data1name = RegName(*unpacked)
    print ( data_reg_name )
But got error message:
ERROR(?): ImportError: No module named bitstruct
How can I fix this?
Thanks
Parents Reply Children