pyserial,ImportError:没有名为serial的模块

时间:2015-10-12 16:48:51

标签: python pyserial

我知道这个问题已被问过几次,但我看到的解决方案都没有解决我的问题。

我一直在尝试使用Sublime Text 2中的串行库。

import serial

每次我打电话给这个图书馆,我都会收到这样的信息:

  Traceback (most recent call last):
    File "/Users/andreapatri/Desktop/test.py", line 1, in <module>
      import serial
  ImportError: No module named serial
  [Finished in 0.0s with exit code 1] 

我已经安装了python 3

brew install python3

和pyserial

sudo pip install pyserial

我是新手使用mac。 你能告诉我如何解决这个错误吗?

7 个答案:

答案 0 :(得分:9)

我用这个解决了这个问题:

sudo easy_install pyserial

答案 1 :(得分:2)

使用python pip:

foreach lng (en es pt)
do
  mkdir ${lng}
  mv x ${lng}/x
  cp -r base ${lng}
  echo '<?php $lang="'${lng}'"; include "settings.php";' > ${lng}/settings.php
  /usr/local/bin/php ${lng}/maintenance/update.php
done

答案 2 :(得分:1)

这个commnad解决了我在ubuntu上的问题:

apt install python3-serial

答案 3 :(得分:1)

open System let people = [ for a in 1 .. 100 -> { LastName= Some ("LastName"+string a) BirthDate = Some(DateTime(2012,11,27)) } ] sudo python3 -m pip install pyserial上帮了我大忙。

答案 4 :(得分:0)

尝试使用pip3代替pip

pip3 [.X]安装pyserial

.X是您的python3版本

答案 5 :(得分:0)

使用python3运行脚本。如果您尝试使用python,则会收到此错误消息。

python3 <scriptname>.py

答案 6 :(得分:0)

Python 2

sudo apt-get install python-serial

Python 3

sudo apt-get install python3-serial