logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

nuxt自动部署nuxthub之数据库使用sqlite,cloudflare上叫D1

nuxt自动化部署是使用nuxthub实现的,nuxthub负责和本地环境连接(需要安装一个客户端软件,然后就不用管了),nuxthub再使用wrangler这个依赖包通过引入了cloudflare授权的key后,对cloudflare进行web和数据库等的管理。在开发模式下,有了server/plugins/migrations.ts这个插件,会自动的server/database/migrat

文章图片
#sqlite
pycharm怎么同时打开2个项目?

pycharm创建和使用vue也是很方便的,包括启动等,只需要点击一下,如果使用命令行每次都需要输入,使用pycharm配置好后,只需要点击运行按钮就可以了。当我们第一次用pycharm的时候,新建一个项目,习惯选择此窗口,而且勾选不再询问,这样以后一次只能用pycharm打开一个项目了。在设置里可以修改回来。当使用vue等前端的时候,后台也需要同时用pycharm打开操作,怎么用pycharm同

文章图片
#pycharm#ide#python
Django提示mysql版本过低:django.db.utils.NotSupportedError: MySQL 8 or later is required (found 5.7.26).

Django提示mysql版本过低:django.db.utils.NotSupportedError: MySQL 8 or later is required (found 5.7.26).因为mysql5.7及以下是免费的数据库,8.0之后是收费的。使用免费的数据库更放心,使用上没有什么区别。这个提示只是Django的版本检测提示,把它注释掉就好了。

文章图片
#数据库#django#mysql
Windows11 python3.12 安装pyqt6 pyqt6-tools

看上图,目前只有cp311,就是python3.11的版本,还没有python3.12的版本。修改文件名为:pyqt6_plugins-6.4.2.2.3-py3-none-any.whl,再pip install 进行安装。找了一圈,终于找到了解决办法,用python3.11的插件包进行安装,有了环境,就可以正常安装pyqt6-tools了。打开winrar,把这个拖进去,找到info文件夹,里

文章图片
#python
PythonStudio:一款国人写的python及窗口开发编辑IDE,可以替代pyqt designer等设计器了

使用本款IDE生成的exe文件,大小为十几兆,使用的是delphivcl包,使用pyinstaller来打包。这一点太友好的,特别是对小白。设计窗体的时候,可以双击按钮,它会自动生成按钮点击事件,然后填写相关的代码,类似vs窗体设计IDE的形式,比pyside等窗口代码分离友好多了。IDE链接:https://pan.baidu.com/s/1PF9tYsU4cYHwfpeTBI0Q4Q。本款软件

文章图片
#pyqt
使用scrapy爬虫出错:AttributeError: ‘AsyncioSelectorReactor‘ object has no attribute ‘_handleSignals‘

我特别喜欢升级各种包,默认每次看到小三角形▲,就像给它升个级,你看我这里面的包都是升级到没有显示三角形▲的了,目前也只有Twisted这个包是可以升级的状态。使用pycharm这个管理包的版本还是非常方便的,卸载就点减号-,安装新的包就点击加号+,想升级,就选中可以升级的包,再点击三角形▲就可以了。升级的时候,一次只能点击一个升级一个包,因为升级一个包后它就自动刷新界面了。(FreeBSD,mac

文章图片
#scrapy#爬虫
到底了