python - Ubuntu 上的 Eric6 没有名为 'serial' 的模块

标签 python ubuntu

我正在 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/

相关文章:

python - os.path.expanduser ("~/x") 是否等同于 os.path.abspath(os.path.expanduser ("~/x"))?

python - 特定格式 Python 的当前日期时间

python - 如何将 Python 字典插入 SQL Server 数据库表?

python - 如何使用 pip 和从启动板安装的 pypy?

Docker 流量控制 (tc) - 未找到指定的 qdisc

python - 在文本小部件中对索引进行排序的最佳方式

python - 请看我的python石头剪刀布程序

java - 包 javax.servlet 不存在 - ubuntu,tomcat

python - shutil.move() 到网络驱动器权限被拒绝

ruby-on-rails - Rails 4 Ubuntu忽略关注文件夹