我在教自己Perl,我在Windows 8 64位系统上安装了Strawberry。 Strawberry命令行似乎运行正常,我在C盘上的Strawberry文件夹中创建了一个新文件夹,用于放置我的练习文件(在Notepad ++中创建)。
我更改到包含.pl文件的目录(在我的例子中是C:\ Strawberry \ programs),并尝试运行程序,例如。 perl practice1.pl。当我这样做时,它会说' perl'不被视为外部或内部命令。不完全确定我做错了什么!
答案 0 :(得分:4)
请设置路径,
路径: - 路径是操作系统用来查找可执行文件的OS Envirnment varialbe,你可以找到如何在google上轻松设置路径
如果您不想设置路径,那么另一个解决方案也在那里: -
请考虑您的perl安装在此位置: -
c:\ perl \ perl.exe
你的.pl文件在" Strawberry" c驱动器中的文件夹ex: -
C:\草莓\ perl_script1.pl c:\ Strawberry \ perl_script2.pl等。
然后打开cmd并导航到perl目录,
c:\ perl \
使用perl.exe并将这些文件的完整路径作为参数
所以对于perl_script1.pl,它将是
c:\ perl \ perl c:\ Strawberry \ perl_script1.pl //也适用于其他脚本
谢谢:)