chatGPT的面世,我觉得是不低于任何一次工业革命的!我有一个大胆的想法,我要靠全部问chatGPT来写一个安卓的app,用于我便利店的库存管理和日常运营。 我具备的知识储备,有3个月的Python自学经验,目前利用Python开发了一些小软件,用于本身便利店的日常管理,但是由于没有开发app,所以有很多不系统不完善的地方。 之前chatGPT帮我解决了很多代码的问题!看看这次是不是能成功,对于一个啥都不会的菜鸟来说! 我目前知道的是有一个叫kivy的包可以用作python的app开发! 于是,我问了我app项目的第一个问题, 我想用kivy开发一个安卓app 根据他的回答,我首先确认我是可以用kivy和Python实现我开发app的目的的。 接下来根据他的步骤一步步完成就好了。 首先我需要先安装Python和kivy: Python我之前就安装好的,kivy没安装过,所以我需要让他告诉我kivy怎么安装。 按照GPT的方法,安装好之后点击运行。出现一堆红色字符〔INFO〕〔Logger〕RecordloginC:Userspan。kivylogskivy2303060。txt 〔INFO〕〔deps〕Successfullyimportedkivydeps。angle0。3。3 〔INFO〕〔deps〕Successfullyimportedkivydeps。glew0。3。1 〔INFO〕〔deps〕Successfullyimportedkivydeps。sdl20。4。5 〔INFO〕〔Kivy〕v2。1。0 〔INFO〕〔Kivy〕InstalledatC:UserspanAppDataLocalProgramsPythonPython39libsitepackageskivyinit。py 〔INFO〕〔Python〕v3。9。7(tagsv3。9。7:1016ef3,Aug302021,20:19:38)〔MSCv。192964bit(AMD64)〕 〔INFO〕〔Python〕InterpreteratC:UserspanAppDataLocalProgramsPythonPython39python。exe 〔INFO〕〔Logger〕Purgelogfired。Processing。。。 〔INFO〕〔Logger〕Purgefinished! Traceback(mostrecentcalllast): FileC:UserspanPycharmProjectskivymain。py,line2,in print(kivy。version) AttributeError:modulekivyhasnoattributeversion 看这个提示,最后是有一个错误print(kivy。version) AttributeError:modulekivyhasnoattributeversion 目前有显示版本号是v2。1。0,底部的错误意思是说kivy没有这个指令,问了下GPT,他说有可能是版本太低了,让我升级一下kivy的版本,不过我打算先放着不管,毕竟这个指令我日常开发中用不到! 接下来我打算让GPT给我一个最简单的kivy样例,类似于helloworld,毕竟这是所有程序的祖师爷! 不过回头看看,我问的第一个问题,他就已经给了我一个样例了, 把代码copy到我的pycharm里面运行下,看看是啥效果! 碰到问题了,为啥用英文helloworld就能显示,我换成中文的魔都便利店小老板宇宙最帅,他就显示乱码了呢?难道程序也知道我在吹牛逼? 赶紧问问chatgpt啥情况? GPT说了,他不知道我是不是在吹牛逼,不显示的主要原因是kivy默认不支持中文字符,需要加个代码,好嘛,我就说,连我吹牛逼你都知道。继续copy一下!fromkivy。configimportConfig Config。set(kivy,defaultfont,〔SimHei,SimSun,ArialUnicodeMS,MicrosoftYaHei〕) 这是kivy给的代码,复制进我的项目里去!再次运行,还是乱码!〔衰〕〔衰〕〔衰〕,看来我的app计划要戛然而止了