簡體   English   中英

顯示 ImportError:無法從 'can' 導入名稱 'Message'

[英]Showing ImportError: cannot import name 'Message' from 'can'

我在Python中導入 CAN 消息,我正在使用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但它不起作用。 請幫忙。

這是某種導入錯誤。 嘗試像這樣導入消息:

from can.message import Message 

一切都對我有用。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM