-
Notifications
You must be signed in to change notification settings - Fork 19
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Error when dragging block into schematic #1
Comments
Hi elec3647, sorry for the delay. I don't have a Mac to test it on so I can't reproduce the issue. A couple of things you can check is that the library actually got installed with the "make install". Also I've seen issues where if I didn't close GNURadio and run "sudo ldconfig" before re-opening it on the first install, it would fail on running. So maybe try those? |
How did you install on OSX. I'm using 10.10.5 and I followed the instructions. It's installed, I can see ...
But there's no block showing up in gnuradio-companion. I've used CTRL+F to search for it. It's not there. I think gnuradio-companion expects it to be in
I don't mean to hijack the thread but I can't find any information on this online at all. @ghostop14 also there is no |
Hi JamesTheHacker, no problem at all. I don't have a mac to test on but I'm happy to try to get you through it. If it's something fundamental to the install process for OSX I have a few other modules I'll work any fixes back into too. So couple quick questions...
|
Hello @ghostop14, im facing same issue, but maybe i found the reason why.
When i installed the block, The path GNU Radio is loading blocks from is
So... i tried to copy these files to When i tried to run flowgraph:
And maybe this issue happens because of the path thing i described above. What do you think @ghostop14 ? |
It definitely sounds like there's a mismatch between where your install process is putting the files and where gnuradio is looking for them. The importerror "no module named correctiq" sounds like it can't find where the install put the lib so it's probably not in your library path. Sometimes a "sudo ldconfig" after first install takes care of it. If that doesn't do the trick, I'd see where the install put the correctiq library and make sure it's in the path. |
@ghostop14 the thing is Install project log:
So it is intalling in Is that it? Or what should i look at? And where should i place the library once found? |
Hmmm, maybe this is the clue... "When i installed the block, .xml files were writen to /usr/local/share/gnuradio/grc/blocks/ instead of /opt/local/share/gnuradio/grc/blocks. (usr instead of opt)." I'm a debian guy so you may need to translate this for OSX a bit, but when I was first developing OOT modules I was working from the apt repo version instead of from the pybombs version like I should have. Once I switched over to the pybombs version, the install process changed slightly (if this fixes it I'll update the README). If on debian I did a 'sudo make install' it would write it to the /usr/local/share location. Once I had the pybombs version set up, I could just do a 'make install' and it would correctly put it in my pybombs install path without the need for sudo. Sounds like it could be something similar? |
Hello @ghostop14, I have a very easy solution to that:
After that, you can simply do Regards |
I'm having the same problem and followed all the advice up above (several times) without success. Any suggestions? |
Are you use the pentoo system? I'm having the same problem, I don't know the detail of the install step, any experience share would be appreciated! |
Hi, |
It sounds like wherever it got installed, the python implementation being used by GR isn't using that path. The easy way to check is from a command-line just run "python". Then type "from correctiq import correctiq". If it gets you the same error, I'd tackle it as a basic python module issue, not so much GR or correctiq. When you type "make install" watch the paths and see where it's installing the python modules, then make sure that directory is either in your default python path (which it should be), or you can try some things like this from the command-line before running python/gnuradio: |
Hi, |
Hi JTSvejda, I did have a chance to look through the text file. probably not the cause but you may want to install doxygen. Looks like that wasnt found. Other than that, everything seems okay with the build/install process. It definitely sounds like something is up with python in that it cant find the module. I've never built on Pentoo so I can only provide some general guidance I think. I did notice that it installed into /usr/local/lib64/python2.7/site-packages. Do you also have a /usr/local/lib/python2.7/site-packages? It's possible that for whatever reason the OS isn't looking in /usr/local/lib64/python2.7/site-packages for additional python modules. |
I followed the install steps without issue.
When I drag the block into my schematic, gnuradio-companion quits with the following error:
Running gnuradio-companion on Mac OS X 10.12.3. I installed it with port.
Any help would be appreciated!
The text was updated successfully, but these errors were encountered: