我正在尝试通过ev3dev和visualstudio代码向我的robot添加python代码。当我试图在我的电脑上运行一个错误的代码时,我会在我的电脑上运行一个错误,当我的代码在我的电脑上运行的时候,我会停止运行我的代码上一个屏幕
我已经从visualstudio安装了ev3dev,并在SD卡上安装了ev3dev-lang-python-ev3dev-stretch,这样机器人就有了里面的软件。在
Exception has occurred: ModuleNotFoundError
No module named 'ev3dev2'
File "C:\Users\User\Documents\implanted\tester.py", line 2, in <module>
from ev3dev2.motor import LargeMotor, OUTPUT_A, OUTPUT_B,
SpeedPercent, MoveTank
from ev3dev2.sensor import INPUT_1
from ev3dev2.sensor.lego import TouchSensor
from ev3dev2.led import Leds
ts = TouchSensor()
leds = Leds()
print("Press the touch sensor to change the LED color!")
while True:
if ts.is_pressed:
leds.set_color("LEFT", "GREEN")
leds.set_color("RIGHT", "GREEN")
else:
leds.set_color("LEFT", "RED")
leds.set_color("RIGHT", "RED")
我希望发生的是,当我运行代码时,不会发生错误,如果我在ev3上运行代码,当我按下触摸传感器时,它应该打开ev3的灯,它应该变亮
我也有同样的问题。在
在我之前,它把“vscode hello python master”文件放到另一个文件夹中。一开始这个文件夹在C:\Users\fbk\Documents文件夹中。但系统有权限问题。所以我把它放在D:\programs\ev3dev2下。在下面的步骤中,我设置了一个虚拟环境。我在vs代码终端中输入了以下4行:
py-3-m维恩 .venv\Scripts\激活 python-m pip安装升级pip pip安装python-ev3dev2
对于我的windows系统,这是非windows系统的代码:
Python3-m venv.venv . .通风/垃圾箱/启动 pip安装升级pip pip安装python-ev3dev2
希望这对所有有同样问题的人都适用
相关问题 更多 >
编程相关推荐