Deluge 2.x works on Windows 7 now!

Specific support for Deluge on Microsoft Windows OS
Post Reply
therobin
Member
Member
Posts: 10
Joined: Fri Mar 12, 2021 12:00 am

Deluge 2.x works on Windows 7 now!

Post by therobin »

Just wanted to let everyone know new Deluge versions now work on Windows 7 thanks to unofficial Python installers that will allow Python 3.9 and 3.10 to install on Windows 7/8.

You can install Python 3.9/3.10 by picking a version from here: https://github.com/adang1345/PythonWin7 (You can read more details these installers on the page)

I can confirm I am running Python 3.10.6 on my Windows 7 x64 machine and the latest Deluge 2.1.1 windows installers are working (tested both libtorrent options).
Vort
New User
New User
Posts: 2
Joined: Sat Jan 28, 2023 7:12 pm

Re: Deluge 2.x works on Windows 7 now!

Post by Vort »

I installed deluge from deluge-2.1.1-win64-lt2.0-setup.exe.
And it failed to start until I additionally installed this library:
https://github.com/nalexandru/api-ms-win-core-path-HACK
therobin
Member
Member
Posts: 10
Joined: Fri Mar 12, 2021 12:00 am

Re: Deluge 2.x works on Windows 7 now!

Post by therobin »

Vort wrote: Sat Jan 28, 2023 7:16 pm I installed deluge from deluge-2.1.1-win64-lt2.0-setup.exe.
And it failed to start until I additionally installed this library:
https://github.com/nalexandru/api-ms-win-core-path-HACK
Which installer did you use? The installers I listed already includes that library and worked without any other intervention.
Vort
New User
New User
Posts: 2
Joined: Sat Jan 28, 2023 7:12 pm

Re: Deluge 2.x works on Windows 7 now!

Post by Vort »

therobin wrote: Mon Jan 30, 2023 9:32 amThe installers I listed already includes that library and worked without any other intervention.
You listed installers for Python, but I don't need Python, I need Deluge.
therobin wrote: Mon Jan 30, 2023 9:32 amWhich installer did you use?
https://ftp.osuosl.org/pub/deluge/windo ... -setup.exe
therobin
Member
Member
Posts: 10
Joined: Fri Mar 12, 2021 12:00 am

Re: Deluge 2.x works on Windows 7 now!

Post by therobin »

Vort wrote: Wed Feb 01, 2023 7:14 pm You listed installers for Python, but I don't need Python, I need Deluge.
Correct. The point of the post is that these python installers will allow Python 3.9 and 3.10 to work on Windows 7 so Deluge 2 (which was built for newer Pythons) would run on Windows 7. Using these pythons installers, there is no need to use manual intervention to get api-ms-win-core-path-l1-1-0.dll from wine running.
mhertz
Moderator
Moderator
Posts: 2195
Joined: Wed Jan 22, 2014 5:05 am
Location: Denmark

Re: Deluge 2.x works on Windows 7 now!

Post by mhertz »

Regardless 2 clever ways to get deluge2 working on win7(without rebuilding/freeze with py3.8.x), one additionally including a full installed python version(otherwise incompatible), and another supplying the needed file solely. Just summerizing for the uninitiated and to say thank you and good job fellas contributing with sharing these clever tricks.

Honestly I didn't post initially, because I wasn't sure if needing rebuild/freeze deluge with said python, but see that is unneeded now from therobin's post.

Thanks! :)
mhertz
Moderator
Moderator
Posts: 2195
Joined: Wed Jan 22, 2014 5:05 am
Location: Denmark

Re: Deluge 2.x works on Windows 7 now!

Post by mhertz »

Sorry just last thing... The wine implementation of said missing dll, used in both these referenced projects here, curtesy of therobin and Vort, are not the only option I see. In fact there where a dotnet runtime extension pack released direct from msft, though now deprecated, but featuring specifically these missing dlls for win7, to give support for win8+. Granted is older and wine 3'rd party implementation newer, so select which one you prefer, but just to reference all available solutions here, if therobin kindly doesen't mind hopefully :)

Also, the github link of Vort, has a 'releases' page where precompiled dll available in zip format, just if wasen't aware. This is untested by me btw(don't have no win7 VM), but while doing a quick google of that missing dll problem of win7, then found references to this other solution, posted recently on another github project having win7 issues, and was reported working.

Don't know how important this all is now honestly, when win7 doesn't feature any sort of security updates, e.g. even for VL customers ended Jan 10'th this year, or something, but nonetheless, and thanks again therobin for initial finding/posting, and Vort for followup, good job guys.
chikones
New User
New User
Posts: 1
Joined: Tue Jan 02, 2024 1:43 pm

Re: Deluge 2.x works on Windows 7 now!

Post by chikones »

Only this worked for me
Download this file:
https://github.com/nalexandru/api-ms-wi ... -0.3.1.zip
Extract api-ms-win-core-path-l1-1-0.dll from folder x86 or x64 into "C:\Program Files\Deluge" and Deluge is started OK.

(Explained Solution from I installed deluge from deluge-2.1.1-win64-lt2.0-setup.exe.
And it failed to start until I additionally installed this library:
https://github.com/nalexandru/api-ms-win-core-path-HACK)
Post Reply