获取已安装的 Tcl 系统的 tcllib 版本

问题描述 投票:0回答:1

我知道你可以使用 tcl_version 变量来获取 tcl 版本,但是如何获取 tcl 系统中包含的 tcllib 版本呢?有没有任何变量或信息命令可以获取它?

我知道你可以进入 Tcl 安装目录并列出 lib 目录下的所有条目来查看 tcllib 的版本,就我而言,在 Windows 中使用 magicsplat 我在 lib 目录中看到一个名为 tcllib1.20 的目录,所以我假设安装的版本是1.20 但我正在寻找一种更直接的方式来查阅版本的方法,只是要求系统而不是信任目录命名。

tcl
1个回答
0
投票

为了记录我们讨论的内容,这并不理想,但由于

package require tcllib
已被弃用,您将需要选择一个子包,例如
dns
csv
base64
,检查 TCLlib 版本对应的版本。请参阅 Readme.txt 了解您感兴趣的
tcllib
版本 从此处;这将告诉您每个版本中有哪些子包版本。

例如,

package require dns
返回

  • 1.4 换 1.19
  • 1.4.1 对应 1.20
  • 1.5.0 对应 1.21
© www.soinside.com 2019 - 2024. All rights reserved.