Python 没有名为 serial / requests 的模块

1 投票
2 回答
2816 浏览
提问于 2025-04-17 21:36

今天这是第二次发生这种情况了……

我之前尝试导入一个叫做requests的库,但出现了导入错误:没有找到名为requests的模块。

对于serial也是一样的情况。

我在网上查了很多资料,但找到的都没用。有没有人知道这是怎么回事?我想用pyserial从一个Arduino获取输入。

2 个回答

0

你是在找urllib.requests吗?如果你使用的是Python 2.7,当你想用requests的时候,你需要导入urllib,但其实你并不直接使用request,而是它的方法可以通过urllib来使用。例如:

urllib.urlopen("http://google.com")

在Python 2.7.x中是可以正常工作的,而

urllib.request.urlopen("http://google.com")

则是在Python 3.x.x中可以使用的。

1
pip install requests
pip install pyserial

应该可以做到这一点(除非你没有安装pip)

撰写回答