如何(正确地)使用PIP安装和导入pymavlink

2024-06-12 21:00:46 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在使用OS X Yosemite并尝试使用pip和python 2.7设置pymavlink。键入sudo pip install pymavlink,安装得很漂亮。试图将其与

from pymavlink import mavlinkv10 as mavlink

解释器抛出这个错误:

File "/Library/Python/2.7/site-packages/pymavlink/mavlinkv10.py", line 10, in from ...generator.mavcrc import x25crc ValueError: Attempted relative import beyond toplevel package

我想我理解这个错误,可以通过将包的隐式导入“…generator”更改为显式的“pymavlink.generator”来手动“修复”。我的问题是,使用pip安装和导入这个包的正确方法是什么。我不可能是第一个遇到这个问题的人:)


Tags: installpipfromimport键入osas错误