GNURadio Windows

Version 10 (Josh Blum, 04/03/2012 11:45 pm)

1 1 Nick Corgan
{{toc}}
2 1 Nick Corgan
3 1 Nick Corgan
h1. GNU Radio+UHD Installation (Windows)
4 1 Nick Corgan
5 9 Josh Blum
On this page you can find pre-built installers for GNU Radio on Windows. Supported versions of Windows OS: XP, Vista, 7.
6 9 Josh Blum
7 1 Nick Corgan
h2. Unofficial Installer Packages
8 1 Nick Corgan
9 7 Josh Blum
These binaries are generated and uploaded every weekend.
10 7 Josh Blum
11 1 Nick Corgan
* "**Latest GNU Radio installer**":http://files.ettus.com/binaries/gnuradio/latest
12 7 Josh Blum
* "**Older GNU Radio installers**":http://files.ettus.com/binaries/gnuradio
13 2 Josh Blum
14 2 Josh Blum
h2. Installation Tasks
15 2 Josh Blum
16 2 Josh Blum
**Step 1) Install UHD and GNU Radio from installers**
17 2 Josh Blum
18 4 Josh Blum
* Install UHD win32, see the [[UHD_Windows| Windows instruction page]].
19 2 Josh Blum
** In the installer wizard, choose to add uhd to the system path.
20 8 Josh Blum
* Install GNU Radio win32 from the "installer package":http://files.ettus.com/binaries/gnuradio/latest
21 2 Josh Blum
** In the installer wizard, choose to add uhd to the system path.
22 2 Josh Blum
* Set the %25PYTHONPATH%25 environment variable for your gnuradio install, this is usually:
23 2 Josh Blum
** c:\program files (x86)\gnuradio\lib\site-packages
24 2 Josh Blum
** I highly recommend using "Rapid Environment Editor":http://www.rapidee.com/en/download
25 2 Josh Blum
26 2 Josh Blum
**Step 2) Install python dependencies**
27 2 Josh Blum
28 2 Josh Blum
All dependencies are available in .exe format, with the exception of the easy_install stuff.
29 2 Josh Blum
**Note:** dependencies are optional, they can be installed on a need-to-use basis.
30 2 Josh Blum
31 2 Josh Blum
* Install the python interpreter: http://www.python.org/download/
32 2 Josh Blum
* Install numpy: http://sourceforge.net/projects/numpy/files/NumPy/
33 10 Josh Blum
* Install pygtk (all-in-one installer): http://www.pygtk.org/downloads.html
34 2 Josh Blum
* Install pyqt: http://www.riverbankcomputing.co.uk/software/pyqt/download
35 2 Josh Blum
* Install pyqwt: http://pyqwt.sourceforge.net/download.html
36 2 Josh Blum
* Install wxPython: http://www.wxpython.org/download.php
37 2 Josh Blum
* Install setup tools: http://pypi.python.org/pypi/setuptools
38 2 Josh Blum
** Use easy_install.exe from setup tools to install Cheetah
39 2 Josh Blum
** Use easy_install.exe from setup tools to install lxml
40 2 Josh Blum
41 2 Josh Blum
h2. Getting started
42 2 Josh Blum
43 2 Josh Blum
Now it should work! Open a command window (cmd.exe) and enter:
44 2 Josh Blum
45 2 Josh Blum
<pre>
46 2 Josh Blum
gnuradio-companion.py
47 2 Josh Blum
</pre>