我正在执行一个使用use Tcl;
. 这当前调用 tcl8.4。
当我检查我的 lib 路径时,也找到了 tcl8.5。我想use Tcl;
使用 tcl8.5 而不是 tcl8.4。任何人都可以帮助我吗?
通过查看发行版Makefile.PL
,我相信它tclshX.Y
在安装模块时使用了 found 。
如果在您安装模块后安装了更新版本的 Tcl 8.5,您可以尝试重新安装该模块。
wget https://cpan.metacpan.org/authors/id/V/VK/VKON/Tcl-1.27.tar.gz
tar xvzf Tcl-1.27.tar.gz
cd Tcl-1.27
perl Makefile.PL
make test
make install
如果这还不够,这个模块Makefile.PL
接受有助于找到正确的tclsh
. 如发行版README
文件中所述,您可以使用以下命令查看接受的选项:
perl Makefile.PL --help