ryanvolz / radioconda

Software radio distribution and installer for conda
Other
340 stars 39 forks source link

Filter Design Tool produces error: Module 'scipy' has no attribute 'complex128' #91

Closed anastas closed 2 months ago

anastas commented 3 months ago

On Windows 10, the latest gnuradio 3.10.9.2 produces the above error when you press the "Design" button.

I verified that in the installed python 3.11.7, scipy does not have such a type "complex128". I also verified that numpy does have such type.

jwkunz commented 2 months ago

I can verify this also occurs inside my arch linux install. I just submitted a version of this bug report to the gnuradio repository for 3.10.9.2. I have not checked if gnuradio 3.11 or 4.0 already patched it.

Doing a text replace of scipy.complex128 with np.complex128 inside the file radioconda/lib/python3.11/site-packages/gnuradio/filter/filter_design.py will temporarily fix the problem.

ryanvolz commented 2 months ago

Thanks for the reports! This has been fixed upstream following the bug report there with https://github.com/gnuradio/gnuradio/pull/7230, so it will follow into radioconda with the next GNU Radio release (soon).