这是我与Perl的第一天。我对我系统上的多个Perl版本感到困惑(Windows 7 32位)。安装DWIM Perl后,当我使用'perl -v'检查Perl安装时,显示
This is perl, v5.8.8 built for msys-64int
并将系统变量的路径设置为E:\Dwimperl\perl\bin
目录后显示
This is perl 5, version 14, subversion 2 (v5.14.2) built for MSWin32-x86-multi-thread
Windows是否安装了Perl?覆盖PATH
会不会造成伤害?
答案 0 :(得分:4)
不,Windows默认情况下没有安装Perl。在您安装Perl 5.8.8之前的某人
您可能不会对在<{1}}环境变量中添加位置造成任何伤害,但您的问题并不明确。您是否将其更改为PATH
,还是将其添加到最后?
如果你做的那样,你真的不应该在...\Dwimperl\perl\bin
列表中使用相对路径。你真的有三个点吗?如果是这样,那么我很惊讶它完全有效。
我建议您运行PATH
并查看其中安装的内容。如果您确定不需要它,请删除旧的Perl。
另外,我建议您使用Strawberry Perl而不是DWIM前叉。唯一真正的区别是它预装了很多额外的模块,你可能不需要这些模块,而不是基本的Strawberry Perl背后的几个版本