我正在 Ubuntu 中测试 Eric6 IDE 并复制粘贴代码片段以获取串行端口列表。
虽然我通过“python3 -m pip install pyserial”安装了 pyserial,但 Eric IDE 一直在产生这个错误。
在终端中运行代码确实有效(没有错误消息,但也没有端口列表......)
最佳答案
作为pyserial docs建议,您实际想要的包可能会以不同的方式命名。
Packages There are also packaged versions for some Linux distributions:
Debian/Ubuntu: “python-serial”, “python3-serial” Fedora / RHEL / CentOS / EPEL: “pyserial” Arch Linux: “python-pyserial” Gentoo: “dev-python/pyserial”
也许这有帮助?我在使用 pyserial 和在 Windows 和 Ubuntu 机器上运行的脚本时遇到了类似的问题。
关于python - Ubuntu 上的 Eric6 没有名为 'serial' 的模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/68588038/