我在Eclipse中安装了Epic以运行perl脚本。不幸的是,在尝试运行脚本时,我得到了下面的错误。
执行命令行失败:"perl“"-v” 无法运行程序"perl“(目录中的.):CreateProcess error=2,系统找不到指定的文件
当我试图在命令提示符中运行"perl -v“时,它在我安装Epic的那天运行得很好。重新启动后,命令不工作,文件夹C:\Dwimperl变为空。
我正在使用Windows 7、Eclipse露娜第2版(4.4.2)和Perl 5(重新启动之前,现在删除) 这些是我的系统路径的内容。
E:\app\mevenk\product\12.1.0\dbhome_1\bin
C:\ProgramData\Oracle\Java\javapath
%SystemRoot%\system32
%SystemRoot%
%SystemRoot%\System32\Wbem
%SYSTEMROOT%\System32??\WindowsPowerShell\v1.0\
C:\Program Files (x86)\Sony\VAIO Startup Setting Tool
%JAVA_HOME%\
C:\Program Files (x86)\QuickTime\QTSystem\
C:\Program Files (x86)\Skype\Phone\
%M2_HOME%\bin发布于 2015-05-01 15:19:46
如果尚未完成,则需要在eclipse史诗首选项中设置perl解释器的完整路径:
例如,在我的Eclipse中我有:
窗口->首选项-> Perl史诗-> Perl可执行文件= "C:\DEV\TOOLS\perl\perl\bin\perl.exe“
发布于 2015-05-01 15:31:48
安装ActivePerl后问题得到解决。问题在于perl解释器给出了Epic ( did ),它没有正确地设置路径变量和可安装性。
在安装ActivePerl之后,Eclipse采用了它的路径变量。
C:\Perl64 64\site\bin;C:\Perl64 64\bin;
现在,perl脚本在Eclipse中运行良好。
https://stackoverflow.com/questions/29981432
复制相似问题