| 6 | |
| 7 | = Without the Installer = |
| 8 | |
| 9 | Installing Deluge on Windows without the installer requires that you install a bunch of dependencies first. Luckily, you generally only have to do this once and subsequent updates should be a lot quicker. |
| 10 | |
| 11 | == Dependencies == |
| 12 | |
| 13 | '''Python''':: |
| 14 | Any 2.5, or 2.6 version will suffice, but do not install 3.0 or newer. Download and run the installer from: http://www.python.org/download/releases/ |
| 15 | |
| 16 | '''Python Win32 Extensions''':: |
| 17 | Download and run the installer from here: http://sourceforge.net/projects/pywin32/ but make sure you download the installer that corresponds to the Python version you installed. |
| 18 | |
| 19 | '''Gtk+ Runtime''':: |
| 20 | Download and run the installer from here: http://sourceforge.net/project/showfiles.php?group_id=98754&package_id=121281 |
| 21 | |
| 22 | '''PyGTK''':: |
| 23 | Download and run the 3 installers from: http://www.pygtk.org/downloads.html |
| 24 | [[BR]]This includes !PyCairo, PyGObject and PyGTK. |
| 25 | |
| 26 | '''!PyXdg''':: |
| 27 | Download and install from: http://www.freedesktop.org/wiki/Software/pyxdg |
| 28 | You will need to extract the tarball and run 'python setup.py install'. |
| 29 | |
| 30 | '''Setuptools''':: |
| 31 | Download and install from here: http://pypi.python.org/pypi/setuptools#downloads |
| 32 | If an egg is only available, just download it and drop it into your Python site-packages folder. |
| 33 | |
| 34 | '''libtorrent''':: |
| 35 | XXX: Need to have a Windows binary available. |
| 36 | |
| 37 | == Installing Deluge == |
| 38 | |
| 39 | Now that you've got all the required dependencies installed, we can install Deluge. |
| 40 | |
| 41 | 1. Download the latest source tarball from: http://download.deluge-torrent.org/source |
| 42 | |
| 43 | 2. Extract it and load up a command prompt window and move to the extracted folder where setup.py is located. |
| 44 | |
| 45 | 3. To install: |
| 46 | {{{ |
| 47 | python setup.py build |
| 48 | python setup.py install |
| 49 | }}} |
| 50 | |
| 51 | '''Note:''' If the command prompt complains it can't find 'python' then you need to use the absolute path. In my case it is: '''C:\Python26\python.exe''' |
| 52 | |
| 53 | == Running Deluge == |
| 54 | |
| 55 | Now that Deluge has been successfully installed, you can run it by using the executable located in the '''Scripts''' folder in your Python installation. On my system it is located at '''C:\Python26\Scripts\deluge.exe'''. |
| 56 | |
| 57 | |