[USRP-users] Python Error Message: ImportError: DLL load failed: The specified procedure could not be found.

Marcus Müller marcus.mueller at ettus.com
Wed Oct 8 12:29:36 EDT 2014


This looks like you're mixing GNU Radio and/or UHD versions.
I recommend uninstalling both GNU Radio and UHD, and searching for
remaining files with names containing uhd, as well for remaining GNU
Radio leftovers, especially _uhd_swig.* .

After that, install the latest UHD and GNU Radio version from
http://ettus-apps.sourcerepo.com/redmine/ettus/projects/uhd/wiki/GNURadio_Windows
again.

I hope that helps!

Greetings,
Marcus
On 07.10.2014 17:43, FIXED-TERM Ghobrial Antoun (CR/AEH4) via USRP-users
wrote:
> Hello ,
> I am using GNU Radio 3.7.3 (Unstable version) with UHD driver 3.7.0 (Unstable version).  I build a simple Flow graph and I tried to execute the generated Python file and it gives me this error message :
>
> <<
> Traceback (most recent call last):
>   File "D:\Antoun's Data\Matlab Projects\GNURadio_TestBed\GNU_USRP_Tx.py", line 11, in <module>
>     from gnuradio import uhd
>   File "C:\Program Files (x86)\gnuradio\lib\site-packages\gnuradio\uhd\__init__.py", line 135, in <module>
>     _prepare_uhd_swig()
>   File "C:\Program Files (x86)\gnuradio\lib\site-packages\gnuradio\uhd\__init__.py", line 38, in _prepare_uhd_swig
>     import uhd_swig
>   File "C:\Program Files (x86)\gnuradio\lib\site-packages\gnuradio\uhd\uhd_swig.py", line 26, in <module>
>     _uhd_swig = swig_import_helper()
>   File "C:\Program Files (x86)\gnuradio\lib\site-packages\gnuradio\uhd\uhd_swig.py", line 22, in swig_import_helper
>     _mod = imp.load_module('_uhd_swig', fp, pathname, description)
> ImportError: DLL load failed: The specified procedure could not be found.
>
> I checked google with all Ettus mail list replies and all replies talked about checking the Path Environment and I should add these paths :
> -       c:\program files (x86)\uhd\bin
> -       c:\program files (x86)\gnuradio\bin
> -       c:\python27\lib\site-packages
> -
> I already checked these paths several times using Rapid Environment Editor.
> I tried to invoke this command 'from gnuradio import uhd' in Python Shell and it showed me the same error message :
> <<
> Traceback (most recent call last):
>   File "<pyshell#10>", line 1, in <module>
>     from gnuradio import uhd
>   File "C:\Program Files (x86)\gnuradio\lib\site-packages\gnuradio\uhd\__init__.py", line 135, in <module>
>     _prepare_uhd_swig()
>   File "C:\Program Files (x86)\gnuradio\lib\site-packages\gnuradio\uhd\__init__.py", line 38, in _prepare_uhd_swig
>     import uhd_swig
>   File "C:\Program Files (x86)\gnuradio\lib\site-packages\gnuradio\uhd\uhd_swig.py", line 26, in <module>
>     _uhd_swig = swig_import_helper()
>   File "C:\Program Files (x86)\gnuradio\lib\site-packages\gnuradio\uhd\uhd_swig.py", line 22, in swig_import_helper
>     _mod = imp.load_module('_uhd_swig', fp, pathname, description)
> ImportError: DLL load failed: The specified procedure could not be found.
> Then the problem here is that it can't import uhd library .
>
> Any suggestion please to solve this problem.
>
>
>
>
> Best regards
>
> Antoun Ghobrial
>
>
>
>
>
>
> _______________________________________________
> USRP-users mailing list
> USRP-users at lists.ettus.com
> http://lists.ettus.com/mailman/listinfo/usrp-users_lists.ettus.com

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ettus.com/pipermail/usrp-users_lists.ettus.com/attachments/20141008/0efc46ef/attachment-0002.html>


More information about the USRP-users mailing list