2015-03-12 3 views
1

Я установил Python 2.7.5 на Ubuntu 12.4 на DELL LATITUDE E4300 64 бит и побежал:Python ImportError: модуль не назвал серийный

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

запустить 'питона -c«импорт SYS; печать sys.path ", чтобы напечатать вам путь python – irqed

ответ

0

Ваше имя сценария точно совпадает с именем модуля, измените mySerial.py на что-то еще.

+0

В моем случае работа: импорт последовательного или последовательного импорта * – lunaferie

+0

Он хорошо работает на другом компьютере с теми же именами файлов. –

+0

Я изменил, как вы говорите, но у меня такая же точная ошибка –

0

Я решил это, установив pyserial из исходного кода вместо того, чтобы делать это с помощью pip.

Я не знаю, почему он работает таким образом, и при использовании pip он печатает сообщения об ошибках.

0

На мой убунту 14.4 с Python 2.7, как по умолчанию, я установил pyserial для Python3 (который мой IDE использует на самом деле) с помощью следующей команды:

sudo apt-get install python3-serial 
Смежные вопросы