首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何让VSCODE Pico-go和CircuitPython扩展命令工作

如何让VSCODE Pico-go和CircuitPython扩展命令工作
EN

Stack Overflow用户
提问于 2021-03-27 13:53:52
回答 1查看 408关注 0票数 2

我已经在VSCode中安装了pico-go扩展。当我执行任何命令时,我总是得到命令'Pico-Go > Help > Show Pico Pin Map'导致错误(命令'picogo.extra.pins'未找到)。

对于任何pico-go命令,我都会遇到类似的错误。我安装了不同版本的Pico-go代码,每个版本都重启了,在我测试的所有版本中都出现了这个问题。Pico-go声明它依赖于在VSCode中安装和运行的Python 3Python3.9.1

我在两个系统上使用CircuitPython命令时遇到了相同的问题。Dependencies列表包括Python和Juypter,这两个工具都已安装。

我有第二个安装了pico-go的系统,它工作正常。我不知道如何隔离第一个系统中的错误。

即使我解决了这个问题,入门代码也解决了

代码语言:javascript
复制
from machine import Pin
import time

pin = Pin(25, Pin.out)
while True:
    pin.toggle()
    time.sleep_ms(1000)

失败,错误为

代码语言:javascript
复制
  File "e:\code.py", line 1, in <module>
    from machine import Pin
ModuleNotFoundError: No module named 'machine'
EN

回答 1

Stack Overflow用户

发布于 2021-05-27 09:42:06

确保单击屏幕底部(在窗口边框中)的RUN,而不是顶部诱人的RUN。顶部的那个将在您的计算机上运行您的Python代码,它不知道Machine和其他任何特定于Pico的库是什么。底部的那个将代码发送到Pico并在那里运行它-您可以确认,因为将列出"Pico Console“而不是"Python”。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66828431

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档