gpt4 book ai didi

perl - 如何使用 MOSS 脚本?

转载 作者:行者123 更新时间:2023-12-03 05:26:23 33 4
gpt4 key购买 nike

我正在尝试在 Mac OS X 上运行 MOSS,但我不知道我犯了什么错误。我不确定我是否正确运行该命令。我下载了this文件为“moss”,授予此执行权限并尝试运行以下内容:

./moss -l python -c "Assignment 1" -d assignment1/

我得到的回复是

Checking files . . . 
OK

这是错误的。 assignment1目录有4个python脚本。两个文件完全相同,在一个文件中我重新排列了代码,在另一个文件中我更改了变量名称。

我已经发送了注册邮件,但还没有收到任何回复。所以我使用默认用户 ID 运行代码。

我还尝试通过发送每个 python 文件来运行它,而不是在目录上工作,但我仍然得到相同的响应。

./moss -l python -c "Assignment 1" 1.py 2.py 3.py 4.py

最佳答案

在 Mac 上使用 MOSS 的步骤:

  1. 发送电子邮件至 moss@moss.stanford.edu,邮件正文包含您要注册的电子邮件。例如:注册用户邮件“用户名@域”<--您的电子邮件

  2. 然后您将收到一条回复,其中包含您需要保存为“moss.pl”的脚本。只需确保您的 Mac 在“/usr/bin/”文件夹中具有“perl”文件夹即可。否则,更改脚本第一行的 perl 文件夹的路径以与您的计算机兼容。

  3. 现在使用命令“chmod ug+x moss.pl”设置执行权限。这应该允许您将查询发送到斯坦福服务器。如果您不执行此命令,那么您可能会被拒绝提交任何查询的权限。

  4. 现在使用类似于以下的命令将查询提交到服务器(注意该命令不限于单个标志(即 -l)….请参阅脚本中的注释以了解使用说明):“./moss.pl -l python file_1.py file_2.py

提交上述查询的结果将是:

正在检查文件。 。 。好的正在上传 file_1.py ...完成。正在上传 file_2.py ...完成。已提交查询。等待服务器的响应。 http://moss.stanford.edu/results/282371307.

<小时/>

只需检查您是否已执行上述所有步骤即可。那么,我认为您在获得结果方面没有任何问题。也许您遇到问题是因为您最初没有注册。

关于perl - 如何使用 MOSS 脚本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20905330/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com