我以教程中给出的相同方式安装了droneapi。但是,它缺少 MAVProxy 附带的所有重要模块,例如控制台、wx 等。
是应该安装这些模块,还是应该将它们从 MAVProxy 本身移过来?
注:Windows 8 64 位平台
我以教程中给出的相同方式安装了droneapi。但是,它缺少 MAVProxy 附带的所有重要模块,例如控制台、wx 等。
是应该安装这些模块,还是应该将它们从 MAVProxy 本身移过来?
注:Windows 8 64 位平台
很抱歉,您不得不在没有指导的情况下调查该问题。发布我们的 Windows 安装程序没有得到很好的优先考虑,而且看起来这个选择花费了你几个小时。
以下是我们即将在 Windows 上安装 DroneKit Python 的内容:
专用的 Windows 安装程序生成器位于windows/droneapiWinBuild.bat
. 这会生成一个Output\DroneKitsetup-1.x.x.exe
可用于安装所有依赖项的程序。
昨天我们开始在每次提交时在 Windows 上测试安装程序。https://github.com/dronekit/dronekit-python/pull/236
我们现在将发布该测试生成的二进制文件,并在 Windows 安装过程中记录它们。https://github.com/dronekit/dronekit-python/issues/164
感谢您公开发布您的解决方案。希望我们能够在未来出现此类问题之前解决这些问题。
Tim,DroneKit 工程师
因此,我在罕见的直觉火花中找到了答案。Dronekit Python所需的模块可以通过以下方式安装:
控制台- 在 WinPython cmd 提示符中键入“pip install console”
WX- http://wiki.wxpython.org/How%20to%20install%20wxPython
OpenCV- 下载并安装OpenCV 2.4 版,然后复制/粘贴文件 cv2.pyd从 OpenCV\build\python\2.7\x64\ 到 \python-2.7.6.amd64\Lib\site-packages。
此时它应该加载所有必需的模块,尽管它会抛出一些不重要的异常。
与往常一样,3DR 文档并不完整。人们会认为 8 亿美元的利润意味着他们可以为他们的新平台雇佣超过 5 名程序员......