模块未找到错误,即使我已经 pip 安装了模块
Module not found error even though I have pip installed the module
我正在使用可在此处找到的 CANard 库:https://github.com/normaldotcom/CANard
我已经正确地通过 pip 安装了模块,但我仍然遇到错误,我不确定为什么。
这是我的代码:
from canard import can, bus
from canard.hw import socketcan
from canard.file import jsondb
parser = jsondb.JsonDbParser()
b = parser.parse('test_can.json')
CHANNEL = "can0"
dev = socketcan.SocketCanDev(CHANNEL)
dev.start()
while True:
frame = dev.recv()
signals = b.parse_frame(frame)
if signals:
for s in signals:
print(s)
这是错误:
ModuleNotFoundError: No module named 'canard.file'
canard.file 确实存在于存储库中...对此有任何解决方案吗?
感谢所有提前回复的人。
我可以通过 pip 直接安装 git 存储库来解决这个问题
pip install git+https://github.com/normaldotcom/CANard
我正在使用可在此处找到的 CANard 库:https://github.com/normaldotcom/CANard
我已经正确地通过 pip 安装了模块,但我仍然遇到错误,我不确定为什么。
这是我的代码:
from canard import can, bus
from canard.hw import socketcan
from canard.file import jsondb
parser = jsondb.JsonDbParser()
b = parser.parse('test_can.json')
CHANNEL = "can0"
dev = socketcan.SocketCanDev(CHANNEL)
dev.start()
while True:
frame = dev.recv()
signals = b.parse_frame(frame)
if signals:
for s in signals:
print(s)
这是错误:
ModuleNotFoundError: No module named 'canard.file'
canard.file 确实存在于存储库中...对此有任何解决方案吗?
感谢所有提前回复的人。
我可以通过 pip 直接安装 git 存储库来解决这个问题
pip install git+https://github.com/normaldotcom/CANard