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

可以增加支持 win7 系统吗? #15

Open
1 task done
stonereese opened this issue Jun 24, 2024 · 1 comment
Open
1 task done

可以增加支持 win7 系统吗? #15

stonereese opened this issue Jun 24, 2024 · 1 comment
Assignees
Labels
✨ Enhancement New feature or request ❤️ Good First Issue Good for newcomers

Comments

@stonereese
Copy link

🎯 Feature Description

win7 确实落伍了, 奈何写的一部分程序还需要给使用 win7 系统的用户使用, 请问后续可以支持 win7 吗?

🚀 Possible Implementation

No response

✉️ Contact Details

No response

⚠️ Code of Conduct

  • I agree to follow this project's Code of Conduct
@stonereese stonereese added the ✨ Enhancement New feature or request label Jun 24, 2024
@Xiaokang2022
Copy link
Owner

实际上,就 tkt 3 beta 版本而言,确实不支持 win7,因为其要求 Python 版本大于等于 3.10,而 win7 最多只支持 Python3.8。
不再得到开发支持的 tkt 2 为保留支持 win7 的功能,要求的 Python 版本被适当降低,只需 Python3.8 即可。如果你有需求,可以先使用 tkt 2。

tkt 3 未来并不一定会支持 Win7,这并不是技术上的问题,而是兼容性的问题。很多高级的 Python 语法都需要大于等于 Python3.10 才有(主要是类型提示语法),而且 Python3.8 在性能上与高版本相去甚远。

待 tkt 3 正式版发布后,我会在本仓库的讨论区发起一个投票,看看有多少占比的人觉得有必要支持 Win7,若超过半数,则我会尝试去实现一个本项目的特殊版本(通过其它方式安装)来支持 Win7。虽然是 tkt 本身支持 Win7 是不难的,只是为了保证兼容性而做的工作量比较大(后续不方便项目维护),但 tkt 3 部分功能所依赖的第三方包可能并不能支持 Win7,于是这将导致小部分功能在 Win7 没有。

@Xiaokang2022 Xiaokang2022 added the ❤️ Good First Issue Good for newcomers label Jun 24, 2024
@Xiaokang2022 Xiaokang2022 self-assigned this Jun 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
✨ Enhancement New feature or request ❤️ Good First Issue Good for newcomers
Projects
None yet
Development

No branches or pull requests

2 participants