*確定python3.7無法執行,請建置3.5以下環境
一、先利用anaconda 建置一個python3.7的環境
二、接著進入該環境的terminal
三、依據Tello github的readme.pdf
四、安裝相關套件
1.pip在建立環境時,anaconda已經先安裝完成
2.安裝boost
conda install boost
按下y繼續,會把上述相關套件一併下載安裝
3.安裝ffmpeg
conda install ffmpeg
可能會因版本不同而導致上述指令無法安裝,
可嘗試搜尋anaconda網站上說明
或是透過pip安裝
pip install ffmpeg
4.安裝numpy
conda install numpy(建立環境時,anaconda已經先安裝完成)
5.安裝opencv
conda install opencv
*上式安裝後會缺少套件,建議改用 conda install -c conda-forge opencv
6.安裝PIL
conda install pil(會出現error問題,因此需再重新搜尋)
改用:conda install -c anaconda pil
結果仍然有錯誤
原來pil只支援到python2.7,
*PIL(Python Imaging Library)是Python一個影像處理函式庫只支援到Python 2.7
http://www.pythonware.com/products/pil/
因此,改用Pillow,此為PIL的分支
Pillow的Github:https://github.com/python-pillow/Pillow
Pillow資料https://pillow.readthedocs.org/en/latest/handbook/index.html
Pillow資料中文翻譯:http://pillow-cn.readthedocs.org/en/latest/
改安裝pillow5.3
conda install -c anaconda pillow
7.安裝Tkinter 需使用 conda install -c anaconda tk 指令安裝
8.安裝cmake
五、複製 boost_python27-vc120-mt-x64-1_68.dll 與 libh264decoder.pyd
將這兩個檔案copy到環境下 \Lib\site-packages目錄下(每個仁建置python路徑不同,請依據
個人安裝路徑找到 **\ \Lib\site-packages);
*下圖為此台電腦於anaconda下新增環境所自動佈建的路徑*
六、將練習用資料夾(practice)複製到所建置的環境路徑下
七、測試程式在此建立的python3.7環境是否能動作
切換目錄到 **\practice\video下,執行main.py
我是初學者,想請問您最後在PYHTON2.7的環境下,main.py有執行成功嗎?
回覆刪除我只有出現控制面板,也能控制飛行,但是沒有攝影機的畫面。
如果有成功,能否指點小弟是哪邊有問題?謝謝您。
回覆刪除我的EMAIL tea048@mail.jsps.kh.edu.tw