Python, Pyserial, без модуля под названием «сериал»Python

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Python, Pyserial, без модуля под названием «сериал»

Сообщение Anonymous »

Я использую Python для взаимодействия USB -последовательного устройства (Nino TNC)
У меня есть 3 отдельные системы.
Linux Ubuntu без проблем
linux rpi без проблем
Windows 10 с проблемами. 64 бит.
Simple Test Python Code < /p>
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?

Подробнее здесь: https://stackoverflow.com/questions/795 ... med-serial
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Python: попытка открыть сериал вызвал ioerror: [Errno 6] Устройство не настроено
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Как исправить «сериал не определяется» в Python
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Python: попытка открыть сериал вызвал ioerror: [Errno 6] Устройство не настроено
    Anonymous » » в форуме Python
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • Polars: сериал в колонку трансляции
    Anonymous » » в форуме Python
    0 Ответы
    13 Просмотры
    Последнее сообщение Anonymous
  • Polars: сериал в колонку трансляции
    Anonymous » » в форуме Python
    0 Ответы
    20 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»