GNURadio Windows
Version 16 (Josh Blum, 04/19/2012 12:42 am) → Version 17/73 (Josh Blum, 04/19/2012 12:44 am)
{{>toc}}
!http://files.ettus.com/meta/logos/uhd_gnuradio_windows_logos.png!
h1. GNU Radio+UHD Installation (Windows)
On this page you can find pre-built installers for GNU Radio on Windows. Supported versions of Windows OS: XP, Vista, 7.
h2. Unofficial Installer Packages
These binaries are generated and uploaded every weekend.
* "**Latest GNU Radio installer**":http://files.ettus.com/binaries/gnuradio/latest
* "**Older GNU Radio installers**":http://files.ettus.com/binaries/gnuradio
h2. Installation Tasks
**Step 1) Install UHD and GNU Radio from installers**
* Install UHD win32, see the [[UHD_Windows| Windows instruction page]].
** In the installer wizard, choose to add uhd to the system path.
* Install GNU Radio win32 from the "installer package":http://files.ettus.com/binaries/gnuradio/latest
** In the installer wizard, choose to add uhd to the system path.
* Set the %25PYTHONPATH%25 environment variable for your gnuradio install, this is usually:
** c:\program files (x86)\gnuradio\lib\site-packages
** I highly recommend using "Rapid Environment Editor":http://www.rapidee.com/en/download
* From the UHD Windows installation instructions:
** download and install "MSVC Redistributable Package":http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a7b7a05e-6de6-4d3a-a423-37bf0912db84
**Step 2) Install python dependencies**
All dependencies are available in .exe format, with the exception of the easy_install stuff.
**Note:** dependencies are optional, they can be installed on a need-to-use basis.
* Install the python interpreter: http://www.python.org/download/
* Install numpy: http://sourceforge.net/projects/numpy/files/NumPy/
* Install pygtk (all-in-one installer): http://www.pygtk.org/downloads.html
* Install pyqt: http://www.riverbankcomputing.co.uk/software/pyqt/download
* Install pyqwt: http://pyqwt.sourceforge.net/download.html
** Alternative: "PyQt4.Qwt5-5.2.1.win32-py27.exe":http://ftp.esrf.fr/pub/bliss/PyQt4.Qwt5-5.2.1.win32-py27.exe
* Install wxPython: http://www.wxpython.org/download.php
* Install setup tools: http://pypi.python.org/pypi/setuptools
** Use easy_install.exe from setup tools to install Cheetah
** Use easy_install.exe from setup tools to install lxml
*** If that fails, "get lxml from here":http://www.lfd.uci.edu/~gohlke/pythonlibs/
h2. Getting started
Now it should work! Open a command window (cmd.exe) and enter:
<pre>
gnuradio-companion.py
</pre>
h2. Known issues
**drag **Drag and drop blocks:**
You cannot drag and drop blocks from the selection window onto the flow graph.
This appears to be an issue in pygtk itself as even the pygtk DnD demos have this issue.
The solution is to double click a block, or select + click the add button.
**Cheetah namemapper warning:**
You can 100%25 ignore this and everything will work fine.
**qt-gui slider widget:**
The qt-gui slider widget will not work with the pyqwt installer above.
The only known solution is to build and install pyqwt from source.
Let us know if you find an installer that 100%25 works!
!http://files.ettus.com/meta/logos/uhd_gnuradio_windows_logos.png!
h1. GNU Radio+UHD Installation (Windows)
On this page you can find pre-built installers for GNU Radio on Windows. Supported versions of Windows OS: XP, Vista, 7.
h2. Unofficial Installer Packages
These binaries are generated and uploaded every weekend.
* "**Latest GNU Radio installer**":http://files.ettus.com/binaries/gnuradio/latest
* "**Older GNU Radio installers**":http://files.ettus.com/binaries/gnuradio
h2. Installation Tasks
**Step 1) Install UHD and GNU Radio from installers**
* Install UHD win32, see the [[UHD_Windows| Windows instruction page]].
** In the installer wizard, choose to add uhd to the system path.
* Install GNU Radio win32 from the "installer package":http://files.ettus.com/binaries/gnuradio/latest
** In the installer wizard, choose to add uhd to the system path.
* Set the %25PYTHONPATH%25 environment variable for your gnuradio install, this is usually:
** c:\program files (x86)\gnuradio\lib\site-packages
** I highly recommend using "Rapid Environment Editor":http://www.rapidee.com/en/download
* From the UHD Windows installation instructions:
** download and install "MSVC Redistributable Package":http://www.microsoft.com/downloads/en/details.aspx?FamilyID=a7b7a05e-6de6-4d3a-a423-37bf0912db84
**Step 2) Install python dependencies**
All dependencies are available in .exe format, with the exception of the easy_install stuff.
**Note:** dependencies are optional, they can be installed on a need-to-use basis.
* Install the python interpreter: http://www.python.org/download/
* Install numpy: http://sourceforge.net/projects/numpy/files/NumPy/
* Install pygtk (all-in-one installer): http://www.pygtk.org/downloads.html
* Install pyqt: http://www.riverbankcomputing.co.uk/software/pyqt/download
* Install pyqwt: http://pyqwt.sourceforge.net/download.html
** Alternative: "PyQt4.Qwt5-5.2.1.win32-py27.exe":http://ftp.esrf.fr/pub/bliss/PyQt4.Qwt5-5.2.1.win32-py27.exe
* Install wxPython: http://www.wxpython.org/download.php
* Install setup tools: http://pypi.python.org/pypi/setuptools
** Use easy_install.exe from setup tools to install Cheetah
** Use easy_install.exe from setup tools to install lxml
*** If that fails, "get lxml from here":http://www.lfd.uci.edu/~gohlke/pythonlibs/
h2. Getting started
Now it should work! Open a command window (cmd.exe) and enter:
<pre>
gnuradio-companion.py
</pre>
h2. Known issues
**drag **Drag and drop blocks:**
You cannot drag and drop blocks from the selection window onto the flow graph.
This appears to be an issue in pygtk itself as even the pygtk DnD demos have this issue.
The solution is to double click a block, or select + click the add button.
**Cheetah namemapper warning:**
You can 100%25 ignore this and everything will work fine.
**qt-gui slider widget:**
The qt-gui slider widget will not work with the pyqwt installer above.
The only known solution is to build and install pyqwt from source.
Let us know if you find an installer that 100%25 works!