5 | | = Without the Installer = |
6 | | |
7 | | '''Note:''':: |
8 | | These instructions are a work in progress and may not actually work. Please help us test! |
9 | | |
10 | | 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. |
11 | | |
12 | | == Dependencies == |
13 | | |
14 | | '''Python''':: |
15 | | Download and run the installer from: http://download.deluge-torrent.org/windows/deps/python-2.5.4.msi [[BR]] |
16 | | Install it to: '''C:\Python25''' |
17 | | |
18 | | '''Python Win32 Extensions''':: |
19 | | Download and run the installer from here: http://download.deluge-torrent.org/windows/deps/pywin32-212.win32-py2.5.exe |
20 | | |
21 | | '''Gtk+ Runtime''':: |
22 | | Download and run the installer from here: http://download.deluge-torrent.org/windows/deps/gtk-2.12.9-win32-2.exe |
23 | | |
24 | | '''PyGTK''':: |
25 | | Download and run the 3 installers: |
26 | | * http://download.deluge-torrent.org/windows/deps/pycairo-1.4.12-1.win32-py2.5.exe |
27 | | * http://download.deluge-torrent.org/windows/deps/pygobject-2.14.1-1.win32-py2.5.exe |
28 | | * http://download.deluge-torrent.org/windows/deps/pygtk-2.12.1-2.win32-py2.5.exe |
29 | | |
30 | | '''!PyXdg''':: |
31 | | Download and run the installer from: http://download.deluge-torrent.org/windows/deps/pyxdg-0.17.win32-py2.5.msi |
32 | | |
33 | | '''Setuptools''':: |
34 | | Download and run the installer from here: http://download.deluge-torrent.org/windows/deps/setuptools-0.6c9.win32-py2.5.exe |
35 | | |
36 | | '''libtorrent''':: |
37 | | Download and run the installer from here: http://download.deluge-torrent.org/windows/deps/python-libtorrent-0.14.2.win32-py2.5.msi |
38 | | |
39 | | '''!PyGame''':: |
40 | | Download and run the installer from here: http://download.deluge-torrent.org/windows/deps/pygame-1.8.1release.win32-py2.5.msi |
41 | | |
42 | | '''PyOpenSSL''':: |
43 | | Download and run the installer from here: http://download.deluge-torrent.org/windows/deps/pyOpenSSL-0.8.winxp32-py2.5.msi |
44 | | |
45 | | '''MSVCP71.DLL''':: |
46 | | Download from here: http://download.deluge-torrent.org/windows/deps/MSVCP71.DLL.zip [[BR]] |
47 | | Unzip and copy to C:\Windows\System32[[BR]] |
48 | | Run this command: {{{regsvr32.exe /s c:\Windows\System32\MSVCP71.DLL}}} |
49 | | |
50 | | == Installing Deluge == |
51 | | |
52 | | Now that you've got all the required dependencies installed, we can install Deluge. |
53 | | |
54 | | 1. Download the latest release: http://download.deluge-torrent.org/windows/deps/deluge-1.1.3.win32-py2.5.msi |
55 | | |
56 | | 2. Run it to install. |
57 | | |
58 | | == Running Deluge == |
59 | | |
60 | | 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:\Python25\Scripts\deluge.exe'''. |