Using the Installer
Installing Deluge on Windows is easy using our pre-built installer.
Download the latest installer from: http://download.deluge-torrent.org/windows
On Windows the installer installs a standalone application by default into Program Files and the bundle includes Python, GTK and all relevant dependencies. The only external requirement that may be not be installed on your system is the Visual C++ 2008 SP1 Redistributable Package (x86).
For the Deluge config location see: Faq