我已经在我的Ubuntu盒子上安装了python 2.7.2的最新pySerial,并且它对大多数事情都很好,但是每当我尝试导入'tools'包时,它都会说它可以找不到'工具'。 documentation for pySerial明确引用了这个'工具'包。pyserial:没有模块命名的工具
>>> from serial import tools
Traceback (most recent call last):
File "<pyshell#30>", line 1, in <module>
import serial.tools
ImportError: No module named tools
,当我:
>>> serial.VERSION
'2.5'
这是根据Source Forge
那么,为什么我不能去pySerial的 '工具' 包中的最新版本?
嗯,这是尴尬的! dir()没有列出子包,所以即使它存在,唯一可以告诉的方法就是试图导入它。好消息是,这个问题仍然有效,因为当我尝试导入它时确实会引发错误。 – charmoniumQ