Add new comment

Al's picture

I'm a bit stumped by that; the driver is present but the pyrtlsdr library doesn't seem to find it.

Maybe it's worth opening up an issue?  If you do mention that you installed the driver using MacPorts, the pyrtlsdr library using pip and include the relevant part of the error message:

File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/rtlsdr/__init__.py", line 50, in
from .librtlsdr import librtlsdr
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/site-packages/rtlsdr/librtlsdr.py", line 52, in
f = librtlsdr.rtlsdr_get_device_count
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/ctypes/__init__.py", line 375, in __getattr__
func = self.__getitem__(name)
File "/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7/ctypes/__init__.py", line 380, in __getitem__
func = self._FuncPtr((name_or_ordinal, self))
AttributeError: dlsym(RTLD_DEFAULT, rtlsdr_get_device_count): symbol not found