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

And*_*iaz 4 python pyserial

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

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

import serial
Run Code Online (Sandbox Code Playgroud)

每次我调用这个库时,都会收到以下消息:

  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] 
Run Code Online (Sandbox Code Playgroud)

我已经安装了python 3

brew install python3
Run Code Online (Sandbox Code Playgroud)

和pyserial

sudo pip install pyserial
Run Code Online (Sandbox Code Playgroud)

我是新用的mac.你能告诉我如何解决这个错误吗?

And*_*iaz 8

我解决了这个问题:

sudo easy_install pyserial
Run Code Online (Sandbox Code Playgroud)


小智 8

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

apt install python3-serial
Run Code Online (Sandbox Code Playgroud)

  • 考虑`sudo apt ...` (3认同)