Python导入错误:没有名为serial的模块

问题描述 投票:0回答:4

我已在 DELL LATITUDE E4300 64 位的 Ubuntu 12.4 上安装了 Python 2.7.5 并运行:

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

任何帮助将不胜感激。

亲切的问候。

奥斯卡。

python ubuntu serial-port pip pyserial
4个回答
5
投票

在默认使用 python 2.7 的 ubuntu 14.4 上,我借助以下命令安装了 python3 的 pyserial(我的 IDE 实际上正在使用):

 sudo apt-get install python3-serial

0
投票

您的脚本名称与模块名称完全相同,请将 mySerial.py 更改为其他名称。


0
投票

我通过从源代码安装 pyserial 而不是使用 pip 来解决这个问题。

我不知道为什么它会这样工作,并且在使用 pip 时它会打印错误消息。


0
投票

正确的是,我可以使用 bajando el zip 和 ejecutando #python setup.py install

© www.soinside.com 2019 - 2024. All rights reserved.