#python #linux #python-import #python-can
#python #linux #python-импорт #python-can
Вопрос:
Я импортирую сообщения CAN Python
и использую python-can
библиотеку. Итак, строка в моем коде python здесь:
from can import Message
Он работал нормально, но после того, как я изменил папки, я получаю следующую ошибку:
Traceback (most recent call last):
File "/home/rafi/PycharmProjects/Right Turn/CAN_simulator_Recv.py", line 12, in <module>
from can import Message
ImportError: cannot import name 'Message' from 'can' (/home/rafi/.local/lib/python3.8/site-packages/can/__init__.py)
Кто-нибудь может помочь мне с этой ошибкой? Может быть, это как-то связано с каталогом или пакетами? Та же can
библиотека отлично работает на других машинах Linux. Я попытался удалить python-can
, но это не сработало.
Пожалуйста, помогите.
Комментарии:
1. «Все работало нормально, но после того, как я изменил папки». Какие изменения вы сделали?
Ответ №1:
Это какая-то ошибка импорта. Попробуйте импортировать сообщение следующим образом:
from can.message import Message
У меня все сработало.