Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Streamlink twich gui 2.0 Streamlink 2.4-3.1.1 Windows 7 cant use anymore #870

Closed
4 tasks done
Rinceewind opened this issue Feb 14, 2022 · 4 comments
Closed
4 tasks done

Comments

@Rinceewind
Copy link

Checklist

Streamlink Twitch GUI version

2.0

Streamlink version

3.1.1

Operating system, environment and configuration details

Windows 7 x64

Description

After last update of Streamlink Twich Gui to 2.0 we are forced to update Streamlink to at least 2.4.0.Problem is Streamlink 2.4.0 and newer need Python version3.9.6 which is not compatable with Win 7 .Is there workaround like using supporting version of python with Streamlink? Or only fix is to upgrade to Windows 8.1+

Screenshot shown errors in twich gui and if i try to run only streamlink

As of today 1.13 not working anymore.

Screenshot_1
Screenshot_2
Screenshot_3

Debug log

No response

@bastimeyer
Copy link
Member

Problem is Streamlink 2.4.0 and newer need Python version3.9.6 which is not compatable with Win 7

Take a look at Streamlink's documentation:

https://streamlink.github.io/install.html#windows-binaries

The Streamlink installer for Windows is currently based on Python 3.9.
Versions of Windows prior to 10 are not supported.

Be aware that the packages for Chocolatey and the Windows Package Manager are just wrappers around the stable installer and thus depend on Windows 10+ as well.

Alternatively, Streamlink can be installed via python-pip in a compatible Python environment.

@Rinceewind
Copy link
Author

The Streamlink installer for Windows is currently based on Python 3.9.
Versions of Windows prior to 10 are not supported.

You basicly telling me only fix is to install Windows 10 ? If i try to use this with Python3.9.6 no error from screenshot 3 instead i have Python stop working msg.

Alternatively, Streamlink can be installed via python-pip in a compatible Python environment.

I can install different version of python ,but problem is if i try to use it i got error from screenshot 1 :)

1.13 start to work again so i ll stick with it
Thanks

@bastimeyer
Copy link
Member

You basicly telling me only fix is to install Windows 10

You are using an outdated operating system which is not supported by Python 3.9.

Streamlink's Windows installer, which bundles Python 3.9, does not work on Windows versions prior to 10. It has to bundle at least Python 3.9 because 3.8 does not "receive updates anymore which the installer can use". More/better details here:
streamlink/streamlink#3918 (comment)

Streamlink 3.1.1 however supports Python from version 3.6 till 3.10, and older releases of Python 3.8 can still be installed on Windows 7. If you install Python 3.8 and then install Streamlink in this local Python environment, then it'll still work on Windows 7.

How you can do that via pip is all described in Streamlink's documentation. Make sure that you uninstall any other Streamlink versions first. Good luck.


Streamlink Twitch GUI v1.13.0 will stop working at the end of February, as you can read in the 2.0.0 changelog and in #849.
https://github.com/streamlink/streamlink-twitch-gui/releases/tag/v2.0.0

The reason why v1.13.0 wasn't working today is because Twitch is already phasing out support for the old kraken API in incremental steps. This was the third step today which lasted 4 hours.
#849 (comment)

And btw, Chromium (and thus NW.js too) has had its Windows 7 phase-out already in June 2021, but it got extended for a bit by Google. I will always use the latest available NW.js release here when publishing new versions of Streamlink Twitch GUI, so there is no guarantee that future releases will keep working on Windows 7.

Upgrade or change your OS.

@Rinceewind
Copy link
Author

I succeeded . Installed Streamlink 3.1.1 with Python 3.6.Small notes if someone else need 2 things i needed to do. Upgrade Pip and take ownership of Python36 folder in AppData\Local,than set Twich Gui like this

Screenshot_2

I will always use the latest available NW.js release here when publishing new versions of Streamlink Twitch GUI, so there is no guarantee that future releases will keep working on Windows 7.

Upgrade or change your OS

I just cant force myself to install Win 10 :).Using Twich Gui for so many years.First Livestreamer,now Streamlink.Thanks for this marvelous project. I will be so sad when i will not be able to use it on Win 7,but i have Mint in Dual bot at least ;)

Thanks for your time and patience.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants