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> |