我目前正在尝试在Visual Studio中编写成功构建的程序,然后将解决方案转移到Raspberry Pi并使用Mono
执行“ TestPiPlate.exe”时,出现了错误:“ / usr / bin / python3:无法打开文件'test.py':[错误2]没有这样的文件或目录”,后跟我在c#
程序中插入的“ done”语句。 / p>
这是针对我正在执行的自动化Raspberry Pi项目,我正尝试使用书面python脚本测试中继板。
这是我目前用于Visual Studio代码的内容:
iotlib.PythonScrpt full_test = new PythonScrpt("test.py");
full_test.Run();
Console.WriteLine("done");
iotlib.PythonScrpt的设置正确,所以我不明白为什么它找不到test.py文件,因为它与.exe调试文件位于同一目录中。
我希望测试能够运行并通过我的脚本直观地看到继电器打开,但是错误使我什至无法测试脚本。
答案 0 :(得分:0)
检查运行 TestPiPlate.exe 的用户是否对 test.py 文件具有执行权限。
另外,要调试此错误,请尝试运行任何bash命令,以使用 $sql="SELECT Picture FROM members WHERE MemberID=".$_GET['id'];
$result=$conn->query($sql);
if($result->num_rows > 0){
$row=$result->fetch_assoc();
$target_dir="../images/profilepictures/";
unlink($target_dir.$row['Picture']);
}