How to fix “rtlsdr module not found” error when running ezRA (Easy Radio Astronomy by Ted Cline) under Microsoft Windows

That error means the Python environment running ezRA cannot find the rtlsdr module. The package you need is called pyrtlsdr, even though Python imports it as rtlsdr. 

On your Windows ezRA computer, open Command Prompt and try:

python -m pip install “pyrtlsdr[lib]”

The [lib] version is a good choice on Windows because it also installs the librtlsdr binaries needed to communicate with the RTL-SDR. 

Then test it:

python -c “from rtlsdr import RtlSdr; print(‘RTL-SDR module OK’)”

If you get:

RTL-SDR module OK

then try ezRA again.

If it still says No module named ‘rtlsdr’

The most likely explanation is that ezRA is running under a different Python installation from the one where pyrtlsdr was installed.

Run:

where python

python –version

python -m pip show pyrtlsdr

You may need to add the installation directory to the path variable.

By Admin

Leave a Reply

Your email address will not be published. Required fields are marked *


This site uses Akismet to reduce spam. Learn how your comment data is processed.