Opened 9 years ago
Last modified 9 years ago
#47922 closed defect
ImportError: No module named gnuradio — at Version 3
Reported by: | plcortesc@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.3 |
Keywords: | Cc: | ||
Port: | gnuradio |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
Hello everyone!
I have some troubles trying to execute a GNURadio python script. Gnuradio-companion works well, but when I modify the python script in order to modify the blocks, I cannot execute it from the terminal getting always this error:
$ python top_block.py Traceback (most recent call last): File "top_block.py", line 8, in <module> from gnuradio import eng_notation ImportError: No module named gnuradio
Then I try to set up the environment variable $PYTHONPATH as follows:
$ export PYTHONPATH=/opt/local/lib/python2.7/site-packages:$PYTHONPATH
Now, the error changes when I try to run the top_block.py script:
$ python top_block.py Traceback (most recent call last): File "top_block.py", line 9, in <module> from gnuradio import gr File "/usr/local/lib/python2.7/site-packages/gnuradio/gr/__init__.py", line 41, in <module> File "/usr/local/lib/python2.7/site-packages/gnuradio/gr/runtime_swig.py", line 28, in <module> File "/usr/local/lib/python2.7/site-packages/gnuradio/gr/runtime_swig.py", line 20, in swig_import_helper ImportError: No module named _runtime_swig
Do you have any suggestions? I am completely stuck and I don't know how to keep going. Thank you in advance!
Change History (3)
comment:1 follow-up: 2 Changed 9 years ago by mf2k (Frank Schima)
Priority: | High → Normal |
---|
comment:2 Changed 9 years ago by plcortesc@…
Replying to mf2k@…:
The Priority field is for use by Macports team members only.
Sorry..it's my first time using this forum. Thank you for the advice :)
comment:3 Changed 9 years ago by ryandesign (Ryan Carsten Schmidt)
Component: | wiki → ports |
---|---|
Description: | modified (diff) |
Keywords: | gnuradio python removed |
Port: | gnuradio added |
What is "python
"? Is that Apple's Python, or MacPorts'? You'll probably only have success using MacPorts' Python. You can get that by either running "/opt/local/bin/python2.7
" every time you want to use MacPorts Python, or by running "sudo port select --set python python27
" once, which will create a symlink at /opt/local/bin/python pointing to /opt/local/bin/python2.7; from then on, assuming /opt/local/bin is in your PATH, you can just run "python
".
The Priority field is for use by Macports team members only.