我正在运行 Mac OS X 10.7.5。
当我输入 Perl -version 时,我得到:
这是为 darwin-thread-multi-2level 构建的 perl 5,版本 12,subversion 3 (v5.12.3) (有 2 个注册补丁,更多详细信息请参阅 perl -V)
然后,当我输入 ppm 时,找不到 perl 包管理器。
ppm:未找到命令。
我的安装有问题吗?我该如何修复此问题。我尝试安装最新版本的 ActiveState,但不幸的是,它没有覆盖当前版本。
答案1
我尝试安装最新版本的 ActiveState,但不幸的是,它没有覆盖当前版本
不要尝试覆盖您的系统perl
;这只会给您带来麻烦。请确保在您的 shell 或类似配置文件perl
中将 ActiveState 路径放在系统路径之前。另请参阅.bashrc
OS X 配置。
答案2
如果我没记错的话,PPM 是由适用于 Windows 的 Activestate Perl 使用的。
请使用 cpan、cpanm(或 perlbrew)来管理 mac osx 上的 perl 包。
http://perlbrew.pl/Perlbrew-and-Friends.html
http://library.linode.com/linux-tools/utilities/cpanm
问候,