Fixing lseg-data and refinitv-data missing modules?

Drast
Drast Newcomer

I am trying to install lseg-data and/or refinitiv-data into a new python environment. Pip install lseg-data and/or pip install refinitiv-data works fine. The environment is new/clean, and i am ignoring caches.

However, when i test the library in pythond as follows (just testing the package, not even at the session start level yet):

import lseg

print("Top-level modules:", dir(lseg))

The result is:

Top-level modules: ['__builtins__', '__cached__', '__doc__', '__file__', '__loader__', '__name__', '__package__', '__path__', '__spec__', 'extend_path']

This is missing all the key modules to actually do anything. I have tried both installing normally (ie believe via PyPi) and via the .whl file from refinitiv. The refinitiv-data result is similar.

Any ideas what is going on?

Answers