Docker:在Linux上的@INC中找不到Tk.pm您可能需要安装Tk模块

问题描述

我正在尝试使用perl:latest和activestate / circleci-activeperl:latest图像在ubuntu:16.04容器上运行使用Tk模块制作的简单perl gui。

我收到错误Can't locate Tk.pm in @INC (you may need to install the Tk module)

在Perl的Linux容器环境中安装Tk模块的命令是什么?

我已经使用cpan如下安装Tk

$ perl -MCPAN -e shell
cpan> install Tk

我收到以下错误

enter image description here

解决方法

apt-get install perl-tk

帮助安装了perl-tk模块。