Ich verwende Python, um ein USB -Seriennerium (ein Nino TNC) zu interog. Ich habe 3 separate Systeme. 64 Bit. import serial
port = serial.Serial('COM3',57000) # open serial port
print(port.name) # check which port was really used
port.write(b'hello') # write a string
port.close() # close port
< /code>
Error message
import serial
ModuleNotFoundError: No module named 'serial'
Check my system
C:\\Users\\djcle\>python --version
Python 3.9.6
C:\\Users\\djcle\>pip --version
pip 25.0.1 from c:\\users\\djcle\\appdata\\local\\programs\\python\\python39\\lib\\site-packages\\pip (python 3.9)
C:\\Users\\djcle\>pip list modules
Package Version
-----------------
future 1.0.0
iso8601 2.1.0
pip 25.0.1
pyserial 3.5
PyYAML 6.0.2
serial 0.0.97
setuptools 56.0.0
< /code>
pyserial is there ok.
I thought serial was part of pyserial?
this works fine
import sys
print("sys version")
print(sys.version)
print()
print("sys.path")
print(sys.path)`
< /code>
Output below
====================================================== RESTART: G:/Radio/Packet_APRS/tnc-tools/tnc-tools/SERIALTEST2.py ======================================================
sys version
3.11.3 (tags/v3.11.3:f3909b8, Apr 4 2023, 23:49:59) \[MSC v.1934 64 bit (AMD64)\]
sys.path
\['G:/Radio/Packet_APRS/tnc-tools/tnc-tools', 'G:\\Radio\\Packet_APRS\\tnc-tools\\tnc-tools', 'C:\\Users\\djcle\\AppData\\Local\\Programs\\Python\\Python311\\python311.zip', 'C:\\Users\\djcle\\AppData\\Local\\Programs\\Python\\Python311\\DLLs', 'C:\\Users\\djcle\\AppData\\Local\\Programs\\Python\\Python311\\Lib', 'C:\\Users\\djcle\\AppData\\Local\\Programs\\Python\\Python311', 'C:\\Users\\djcle\\AppData\\Local\\Programs\\Python\\Python311\\Lib\\site-packages'\]
< /code>
Checking where pyserial is installed
C:\Users\djcle>pip install pyserial Requirement already satisfied: pyserial in c:\users\djcle\appdata\local\programs\python\python39\lib\site-packages (3.5)
< /code>
Now on my two Linux machines above works fine.
I have been trying to sort this out for 2 days.
Help please!
What I have tried is documented in main message.
Perhaps somebody has encountered and solved this issue?
Python, pyserial, kein Modul namens "Serial" ⇐ Python
-
- Similar Topics
- Replies
- Views
- Last post