Python的导入错误:没有模块命名序列(Python ImportError: No module

2019-10-22 06:11发布

我曾在Ubuntu 12.4安装了Python 2.7.5上的DELL LATITUDE E4300 64位和奔跑。

sudo pip install pyserial

然而,当运行:

sudo python main.py 

我收到以下错误信息:

Traceback (most recent call last):
  File "main.py", line 4, in <module>
    from mySerial import *
  File "/home/oscar/ath10k/tools/sanity_test/src/mySerial.py", line 6, in <module>
    import serial
ImportError: No module named serial

我看着其他职位,但没有人帮我解决这个问题。 我不知道自己还能做什么我也跑了:

sudo -H pip install pyserial

sudo pip install pyserial --upgrade

任何帮助将不胜感激。

亲切的问候。

奥斯卡。

Answer 1:

在我的Ubuntu 14.4 Python 2.7版的默认,我安装了python3 pyserial(其中我的IDE实际上是用)具有以下命令的帮助:

 sudo apt-get install python3-serial


Answer 2:

你的脚本名称是完全一样的模块名称,更改mySerial.py别的东西。



Answer 3:

我通过安装从源代码pyserial,而不是比PIP这样做解决了这个。

我不知道为什么是这样工作的,并使用PIP时,它显示错误消息。



文章来源: Python ImportError: No module named serial