树莓派4B(8GB,Bullseye)安装Python Dronekit遇问题求助
树莓派4B(Bullseye系统)安装Dronekit的解决方案
1. 确认虚拟环境基础配置
- 确保
dronekitty虚拟环境基于Python2.7创建,执行命令:virtualenv -p /usr/bin/python2.7 dronekitty - 激活虚拟环境:
source dronekitty/bin/activate
2. 安装兼容版本的依赖
Dronekit在Python2环境下易出现依赖版本冲突,执行以下命令安装适配版本:
pip install setuptools==44.0.0 pip install dronekit==2.9.2 dronekit-sitl==3.3.0
3. 补充系统底层依赖
Bullseye系统默认缺少Python2相关底层库,执行安装:
sudo apt-get update && sudo apt-get install python2.7-dev libssl-dev libffi-dev
4. 验证安装结果
激活虚拟环境后,启动Python2交互环境:
python
输入以下代码验证:
import dronekit print(dronekit.__version__)
能正常输出版本号则说明安装成功。
内容的提问来源于stack exchange,提问作者Drone ZA
相关产品推荐
相关产品推荐

