天天看點

兩天時間,安裝kivy環境,python

  由于搖桿一直比較殘次,是以打算用手機來控制小車,但是問題又來了,我不會java,怎麼寫APP?

  經過網上一番搜尋,發現python也能寫手機app,簡直高端,但是要安裝kivy架構。經過網上一番搜尋,發現資料都是一兩年以前的内容了,但是這并不妨礙我現在才入坑。

  很多資料都寫着從官網直接下載下傳然後運作bat檔案什麼的,但是我去官網看,隻能通過pip安裝最新版本。并且也支援着python3.5啊!

  跟着官網操作,安裝了一下午,讓我裝什麼,我就裝什麼,缺cython,我裝,缺visaul stidio,我裝,缺.net我裝,最後還是報錯,煩!

  回家嘗試用python2.7裝了一下,一下就裝上了,真是坑人,說着3.5能用,結果隻能裝2.7,在家嘗試小車的手機端程式,一下就能運作成功。

  到了公司也用2.7裝了一下,安裝是成功了,運作程式,報錯dll load failed。。。。愁!網上搜了一下,還是外國友人用的多,回答問題也積極。一下找到了解決答案

Try 

copy glew32.dll

 from "share\glew\bin\glew32.dll" to "

Lib\site-packages\kivy\graphics\

".

從python目錄下share\glew\bin\glew32.dll嘗試複制glew32.dll 到python目錄下Lib\site-packages\kivy\graphics\

我複制了一下,真的沒有這個dll,再次運作,成功!并且可以連接配接到我的小車上,能控制了!

 接下來的問題就是我的手機上還是不能運作,有報錯,提示systemError,NULL result without error in PyObject_Call,我看了程式,也沒什麼太多東西。但是給的測試程式能運作,慢慢改吧。