Reputation: 1188
I know this question have been asked several times, but none of the solutions I saw solved my problem.
I have been trying to use the serial library from Sublime Text 2 in my mac.
import serial
Everytime I call this library, I get this message:
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]
I already installed python 3
brew install python3
and pyserial
sudo pip install pyserial
I am new using mac. Can you please tell me how to fix the error?
Upvotes: 12
Views: 51207
Reputation: 33
Try in anaconda command prompt as:
conda install -c anaconda pyserial
Make sure your relevant serial port is not already used by another program or process that has exclusive access to serial communication.
I hope this helps.😊
Upvotes: 0
Reputation: 454
This command solved my problem on ubuntu:
sudo apt install python3-serial
Upvotes: 10
Reputation: 17372
Python 2
sudo apt-get install python-serial
Python 3
sudo apt-get install python3-serial
Upvotes: 0
Reputation: 1786
sudo python3 -m pip install pyserial
did the trick for me on Mac OSx Catalina 10.15.6
.
Upvotes: 3
Reputation: 193
Use python3 for running your script. If you try to use python, you will get this error message.
python3 <scriptname>.py
Upvotes: 2
Reputation: 11
try to use pip3 instead of pip
pip3[.X] install pyserial
.X is your python3 version
Upvotes: 0