跳转至

§1.1 安装 tkintertools#

约 1159 个字 5 行代码 预计阅读时间 8 分钟

一、运行环境#

tkintertools 是跨平台的,至少可以在下面多个平台上运行(已测试):

Windows10 Windows11 macOS macOS Ubuntu22.04 Deepin20.9

同时支持以下版本的 Python:

Python3.8 Python3.9 Python3.10 Python3.11 Python3.12 Python3.13

相关的依赖包(小部分 Python 没有自带,如 Linux 自带的 Python):

tkinter8.6.*

可提升性能和效果的相关第三方包(非必须安装):

Pillow

二、获取稳定版#

稳定版,相对于开发版本而言比较稳定,在发布之前有个测试的步骤,经过测试之后(各项功能正常运行,多平台兼容)才会发布,bug 大体上是没有那么多的,推荐使用这个。

2.1 Windows 平台#

稳定版可以通过 Python 的包下载工具 pip 来直接从 PyPI 上获取 tkintertools!以下命令默认安装最新稳定版 tkintertools

pip install tkintertools

若网速较慢,可选取镜像源来下载,但是镜像源可能不是最新的,下面是使用清华大学镜像源的方式进行安装:

pip install tkintertools -i https://pypi.tuna.tsinghua.edu.cn/simple/

2.2 macOS 平台#

同 Windows 平台,此处不再赘述。

2.3 Linux 平台#

由于 Linux 自带的 Python 环境可能不满足要求,因此在 Windows 平台操作的基础上还需添加一些额外的步骤。

2.3.1 检测是否有 tkinter#

打开终端输入 python3 进入 Linux 自带的 Python3 交互环境,输入下面的命令来验证 tkinter 是否安装:

import tkinter

若没有出现报错则说明已安装 tkinter,但是一般情况都是没有安装的,会报错。

2.3.2 通过 miniconda 安装合适的 Python 环境#

我们不直接安装 tkinter,因为直接安装 tkinter 的步骤非常繁琐且容易出错,这里推荐使用 Miniconda 来构建虚拟环境,不易出错且不影响 Linux 自带的 Python 环境。

注意

这里我们不使用 Anaconda 来搭建虚拟环境,Anaconda 因为附带很多我们用不到的功能导致非常庞大,而 Miniconda 只有其核心部分,占用存储空间比较小,操作起来也比较方便。

  1. 安装 Miniconda

这里给出官方安装操作:https://docs.conda.io/projects/miniconda/en/latest/miniconda-install.html

尽量选择较新版本的 Miniconda,这将决定 Miniconda 的 base 环境 Python 版本。

  1. 进入 base 环境并验证 tkinter 是否安装

一般来说,安装完 Miniconda 后终端将会进入 base 环境,此时输入 python 将会进入 base 中的 Python 环境,输入以下命令来确认 tkinter 是否安装:

import tkinter

正常来说,此时是不会报错的,到这里 tkintertools 的运行环境就安装完毕了。

  1. 安装 tkintertools

在对应环境(非交互环境)中输入以下指令进行安装:

python -m pip install tkintertools

三、获取预览版(可选)#

预览版本,可能有新功能,bug 可能会比较多,但也可能会比原来的版本更加稳定。预览版没有经过多操作系统的测试,仅能保证在 Windows 系统下运行所有功能,在其他的操作系统上,可能有部分功能无法正常运行。

若想要提前获取更多新功能的 tkintertools,可以安装各种预览版的 tkintertools!下面对预览关键词做出说明:

  • dev: 开发中的版本,没有任何稳定保证(甚至可能无法运行)
  • alpha: 前测试版本,不太稳定,API 仍可能被更改
  • beta: 后测试版本,基本稳定,API 不再更改
  • rc: 准备发布的版本,与稳定版无太大差异

提示

预览版本必须要指定版本号才能下载!若不指定版本号,则将会下载最新的稳定版本!

预览版本号可在仓库中的 README.md 中找到,一般格式为版本号后加 .alpha* 等,下面的只是一个格式,并非具体的版本号!(* 表示数字通配符)

pip install tkintertools==*.*.*.alpha2

警告

开发版仅作示例,各函数或类的 API 并非最终确定结果,直接使用开发版可能导致后续无法与稳定版兼容!

四、更新与查看版本#

4.1 更新版本#

你可以手动更新版本,也可以通过某些软件来更新版本。若使用 PyCharm,则可以打开其软件包管理器,在里面找到 tkintertools 来更新。手动跟香港,可打开终端,在进入对应 Python 环境(非交互环境)后输入以下指令来更新:

pip install --upgrade tkintertools

4.2 查看版本#

若要查看当前 tkintertools 的版本,可以运行以下程序,输出结果就是当前已安装的版本:

import tkintertools as tkt

print(tkt.__version__)

也可以通过 PyCharm 中解释器软件包管理工具进行查看。

欢迎在评论区留下你的想法


下面没有更多评论啦😆