拒绝了Perspy的任务,Putton文件

2024-05-28 23:32:55 发布

您现在位置:Python中文网/ 问答频道 /正文

我有EV3乐高Mindstorms,我安装在它的ev3dev操作系统上。我通过SSH设置与PC的连接,并使用PuTTY开始“编程”。我使用cat>;test2.py并编写了以下代码:

#!/usr/bin/env python3
import ev3dev.ev3 as ev3

motor = ev3.LargeMotor('outA')
motor.run_timed(time_sp = 1000, speed_sp = 500)

我保存了文件并使用/test2.py初始化它。我得到了这个输出:

^{pr2}$

是什么造成的?我应该改变什么?在


Tags: 代码pygt编程sshspcatmindstorms
2条回答

试试这个:

sudo python3 test2.py

这将允许您在linux中打开几乎任何东西

使用ls -la ./test2.py查看文件权限。在

看看输出的开头,您会看到如下内容:

-rw-rw-r 

第一个-表示如果是目录或文件。在这种情况下意味着这是一个文件。 现在,如果你观察剩下的字符,有3组3个字符,意味着文件所有者、所有者组的权限,最后一组是其他用户的权限。在

在这里,我们为用户和其他用户显示了读和写权限。在

如上所述,每次执行脚本时都可以使用sudo,但要以root权限运行它。不过,我建议您更改文件权限并使用chmod

^{pr2}$

这将允许您执行脚本。查看chmod文档了解更多信息:https://help.ubuntu.com/community/FilePermissions

相关问题 更多 >

    热门问题