当前位置:首页 > 文章中心 > 正文内容

超级菜鸟用chatGPT开发app的第一天!

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 ] Record log in C:\Users\pan\.kivy\logs\kivy_23-03-06_0.txt

[INFO ] [deps ] Successfully imported "kivy_deps.angle" 0.3.3

[INFO ] [deps ] Successfully imported "kivy_deps.glew" 0.3.1

[INFO ] [deps ] Successfully imported "kivy_deps.sdl2" 0.4.5

[INFO ] [Kivy ] v2.1.0

[INFO ] [Kivy ] Installed at "C:\Users\pan\AppData\Local\Programs\Python\Python39\lib\site-packages\kivy\__init__.py"

[INFO ] [Python ] v3.9.7 (tags/v3.9.7:1016ef3, Aug 30 2021, 20:19:38) [MSC v.1929 64 bit (AMD64)]

[INFO ] [Python ] Interpreter at "C:\Users\pan\AppData\Local\Programs\Python\Python39\python.exe"

[INFO ] [Logger ] Purge log fired. Processing...

[INFO ] [Logger ] Purge finished!

Traceback (most recent call last):

File "C:\Users\pan\PycharmProjects\kivy\main.py", line 2, in <module>

print(kivy._version_)

AttributeError: module 'kivy' has no attribute '_version_'

看这个提示,最后是有一个错误

print(kivy._version_)

AttributeError: module 'kivy' has no attribute '_version_'

目前有显示版本号是v2.1.0,底部的错误意思是说kivy没有这个指令,问了下GPT,他说有可能是版本太低了,让我升级一下kivy的版本,不过我打算先放着不管,毕竟这个指令我日常开发中用不到!

接下来我打算让GPT给我一个最简单的kivy样例,类似于“hello world”,毕竟这是所有程序的祖师爷!

不过回头看看,我问的第一个问题,他就已经给了我一个样例了,

把代码copy到我的pycharm里面运行下,看看是啥效果!


碰到问题了,为啥用英文hello world就能显示,我换成中文的“魔都便利店小老板宇宙最帅”,他就显示乱码了呢?难道程序也知道我在吹牛逼?

赶紧问问chatgpt啥情况?

GPT说了,他不知道我是不是在吹牛逼,不显示的主要原因是kivy默认不支持中文字符,需要加个代码,好嘛,我就说,连我吹牛逼你都知道。继续copy一下!

from kivy.config import Config

Config.set('kivy', 'default_font', ['SimHei', 'SimSun', 'Arial Unicode MS', 'Microsoft YaHei'])

这是kivy给的代码,复制进我的项目里去!再次运行,还是乱码!,看来我的app计划要戛然而止了。。。。

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/2065.html

分享给朋友:

“超级菜鸟用chatGPT开发app的第一天!” 的相关文章

CAD打开运行时出现致命错误,这三种解决办法亲测有效

本人使用CAD十余年,并有从事CAD专业教学的工作。所以不管是自己使用CAD还是我的学员使用CAD,都有遇到过这么一个问题,就是CAD打开运行时会出现致命错误。如下图。这个情况很多同学都会遇到过,而且不管是重装CAD或者换版本可能还是会出现这问题。因为出现这种问题的原因比较杂乱,所以接下来给大家分享...

cad2014怎么转换成pdf?推荐这几款转换神器!

PDF是一种通用的文件格式,可以在不同的操作系统、不同版本的CAD软件和不同设备上打开和查看,还可以保持打印格式的一致性,避免在不同设备上打印时出现格式错误。这有助于提高文档的可读性和可理解性,确保打印的准确性和一致性。在进行建筑设计、工程制图等领域的工作时,将CAD转换为PDF是一种常见的做法。下...

T20天正暖通CADV8.0(2022)软件安装及使用教程

↓↓↓↓ 点击获取T20天正暖通软件V8.0体验地址软件下载(免费更新各种办公软件,记得关注喔)T20天正暖通软件V8.0支持Win7 32位AUTOCAD 2010-2016,Win7/10 64位AUTOCAD 2010-2022平台,是一款全新的专业化、智能化的暖通设计软件。软件符合《民用建筑...

cad2007修剪工具使用方法技巧 #cad2007

大家好,今天给大家分享一下在 cd 当中修剪工具的使用方法。1. 这个工具用的非常多,经常会画一些线条去进行裁剪。其用法是,当这种线条有交叉了以后,如果需要去把多余的延伸出来的线条进行修剪,可以使用这个工具 tr,它的命令是缩进去以后空格一次、两次,然后点击这些线条就可以删除,这样就可以把交叉的线条...

CAD如何将直线合并为多段线?

引言:最近有小伙伴求助小编如何将CAD绘制的直线合并为多段线,他通过其他文件导入的图形都是一段一段的直线拼成的一个图形,填充图形的时候应用边界填充,寻找边界的时间特别长,而且还容易出现错误导致电脑卡死,或直接闪退,所以想要将直线段变为多段线,应用对象填充来进行图形填充。如下图所示(全都是小短线段):...

安装累积更新后 使用DirectX/Direct3D的Windows应用发生崩溃

微软证实,在安装11月的KB5019980更新后,Windows上有一个新问题导致应用程序崩溃。据该公司称,它影响到过时的英特尔GPU驱动程序,导致使用DirectX或Direct3D的应用程序出现问题。"安装KB5019980后,在使用26.20.100.7463至30.0.101.1190版本的...