我已经在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
非常感谢任何帮助。
亲切的问候。
的奥斯卡。
答案 0 :(得分:1)
在我的ubuntu 14.4上默认使用python 2.7,我在python3(我的IDE实际上正在使用它)的pyserial上安装了以下命令:
sudo apt-get install python3-serial
答案 1 :(得分:0)
您的脚本名称与模块名称完全相同,请将mySerial.py更改为其他名称。
答案 2 :(得分:0)
我通过从源代码安装pyserial而不是使用pip来解决这个问题。
我不知道为什么它以这种方式工作,当使用pip时它会输出错误信息。