fastapi学习记录【一】

代码地址:GitHub - wendingming/fastapi-vue-postgresql: fastapi+vue+postgresql搭建项目fastapi+vue+postgresql搭建项目. Contribute to wendingming/fastapi-vue-postgresql development by creating an account on GitHub.https://github.com/wendingming/fastapi-vue-postgresql

最近fastapi,在世界最受欢迎框架中排名第一。

准备学习一下,在此记录一下学习过程

首先开始百度,fastapi

它属于python的一个框架,

看名字就知道主要用于提供api接口。

秉承python的一贯作风,加载库,使用库,语法干净,非常方便。

属于异步web框架。

使用教程:FastAPI:Python 世界里最受欢迎的异步框架 - 古明地盆 - 博客园

中文文档:FastAPIhttps://fastapi.tiangolo.com/zh/

这个教程写得还算详细,比较通俗易懂。

大概明白以后,接下来,就是开搞。

程序员就是这么直接,开搞开搞,代码复制粘贴一把梭,不懂再百度,遇到问题再百度。

今天第一天,看教程,看文档,

接下来,安装软件

我的电脑之前已经安装了python3.7.7,还安装了pycharm2020.1

接下来下载PostgreSQL

因为文档提到的异步数据库操作,

github示例就是PostgreSQL,网址是:https://github.com/tiangolo/full-stack-fastapi-postgresql

 】

我对于PostgreSQL 不熟悉,对于MySQL很熟,还特意查了一下,感觉差不多,不管了,安装,用,开搞

下载地址:Download PostgreSQL

当前时间是:2022-02-11

最新版是:PostgreSQL14.2

在下载页面,找到windows版本windows x86-64的安装程序,点击下载。

下载完以后,在win10下安装PostgreSQL ,结果安装到最后出现,PostgreSQL failed to load SQLModule错误提示,我百度了一下,有如下解答:

关于PostgreSQL failed to load SQLModule安装失败的解决办法_路在脚Jiao下的博客-CSDN博客

但是我没有按照上面链接所说去做,我直接重启电脑,然后重新运行PostgreSQL安装重新

它提示已经安装过了,不管它,直接下一步下一步,它自动开始卸载重装,然后居然重装成功了,

接下来安装成功后,弹出Stack Builder,这个软件是用来装PostgreSQL插件的,我也不知道啥插件能用,全部勾选上,下一步,然后我就后悔了,一堆的插件要下载,然后是漫长的等待,

不出所料,某些插件连接不上服务器【估计是国外的】,然后见鬼的卡在那里了,然后点取消也没用,卡死了,慢慢等,然后不出所料,等也没用,它死掉了【未响应】,

伤心的X掉进程,尼玛的Stack Builder,浪费我时间。

不管了,直接开始用PostgreSQL。

在windows开始菜单里面,找到PostgreSQL的管理工具pgAdmin4,

点击打开pgAdmin4,输入密码【安装时设置的PostgreSQL密码】

右键新增数据库:fastapi_database

OK,总算搞定PostgreSQL,虽然我不知道它会不会有啥毛病,不管了,就这样,出问题再百度呗。

评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值