本文介绍了pyserial:没有名为工具的模块的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我已经使用 python 2.7.2 在我的 Ubuntu 机器上安装了最新的 pySerial,它在大多数情况下都可以正常工作,但是每当我尝试导入工具"包时,它都会说找不到工具".pySerial 文档 明确引用了这个工具"包.

>>>从串行导入工具回溯(最近一次调用最后一次):文件<pyshell#30>",第 1 行,在 <module> 中导入serial.tools导入错误:没有名为工具的模块

当我:

>>>串行版本'2.5'

根据 Source Forge

的最新版本

那么为什么我无法访问 pySerial 的工具"包?

解决方案

使用 pip 安装 pyserial.首先安装pip:

sudo apt-get install python-pip

之后安装pyserial:

sudo pip install pyserial

I have installed the latest pySerial on my Ubuntu box with python 2.7.2, and it works fine for most things, but whenever I try to import the 'tools' package, it says that it can't find 'tools'. The documentation for pySerial explicitly references this 'tools' package.

>>> from serial import tools
Traceback (most recent call last):
  File "<pyshell#30>", line 1, in <module>
    import serial.tools
ImportError: No module named tools

and when I:

>>> serial.VERSION
'2.5'

which is the latest version according to Source Forge

So why can't I get to the 'tools' package of pySerial?

解决方案

Use pip to install pyserial. First install pip:

sudo apt-get install python-pip

After that install pyserial:

sudo pip install pyserial

这篇关于pyserial:没有名为工具的模块的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

06-13 14:57