Windows中的Erlang和YAWS设置

Windows中的Erlang和YAWS设置,windows,erlang,yaws,Windows,Erlang,Yaws,我正在尝试在Windows中使用YAWS设置Erlang。我安装了otp\u win32\u R14B03.exe,它运行良好,我能够编译Erlang程序 我安装了Yaws-1.90-windows-installer.exe,然后在命令提示符下尝试运行 YAWS-i命令,我得到以下错误: C:\ERL58~1.4\ERTS-5~1.4\bin\beam.smp.dll unknown flag -> Usage: beam.smp.dll [flags] [ -- [init_args]

我正在尝试在Windows中使用YAWS设置Erlang。我安装了
otp\u win32\u R14B03.exe
,它运行良好,我能够编译Erlang程序

我安装了
Yaws-1.90-windows-installer.exe
,然后在命令提示符下尝试运行
YAWS-i
命令,我得到以下错误:

C:\ERL58~1.4\ERTS-5~1.4\bin\beam.smp.dll unknown flag ->
Usage: beam.smp.dll [flags] [ -- [init_args] ]

首先,您必须在系统环境路径中具有erlang可执行脚本的完整路径。通常在windows上,您会发现此路径为
C:/ProgramFiles(x86)/erl-5.8.3/bin
。在path环境变量中添加此路径


接下来,启动yaws的命令应该是
yaws-i
。不是YAWS-我知道你可能是以这种方式进入外壳的。

在进一步的研究中,我发现了这个问题


我们需要将C:\Program\erl5.8.4\bin,C:\Program\erl5.8.4\erts-5.8.4\bin,C:\Program\erl5.8.4\lib\yaws-1.90\bin这三个变量都添加到path变量中,然后yaws像charm一样工作

我已经添加了path变量bo-bin folder,“yaws-I”是一个输入错误,当我问这个问题时,我尝试了yaws-I,得到了相同的错误,但是在进一步的研究中,我发现了这个问题,并在下面提到了它,感谢您的helpyaws安装程序自动添加自己的路径。我怀疑如果你必须自己添加这些yaws路径,那么你使用的安装程序已经损坏了。我刚刚安装了yaws。我只需要将erl bin添加到我的路径中,如Muzaaya的回答中所述。