自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(27)
  • 收藏
  • 关注

原创 我的npm下载配置

我下载在了D:/node/下面。

2025-09-18 16:42:33 111

原创 Windows虚拟机中镜像文件下载

来源:微软官方Windows 10系统ISO镜像文件下载指南 - 知乎

2025-09-17 09:53:02 1695

原创 “OpenAIError“:‘ascii‘ codec can‘t encode characters

--- 输出编码防乱码 ---

2025-07-11 15:48:57 270

原创 调用open_ai时候发生的错误:IndexError: list index out of range

https://github.com/BerriAI/litellm/issues/1774

2025-07-10 00:47:26 153

原创 在当前目录下创建conda虚拟环境

p: 即--prefix的缩写,指定虚拟环境的路径。python=3.10指定python版本。

2025-07-07 17:14:59 194

原创 git失败

直接下载下来再手动上传到项目根目录下面。

2025-07-07 11:47:14 90

原创 pycharm中配置conda虚拟环境

2.在pycharm中file->setting->project->project interpreter->conda环境->已存在的conda环境,从而更换解释器为需要的conda环境。1.打开Anaconda3 prompt命令行,输入 conda create -n paddleocr-env python=3.8。

2025-06-22 17:10:47 415

原创 redis在使用之前需要在terminal终端开启

在终端输入下面代码启动服务器。

2025-06-11 08:25:42 104

原创 flask中使用werkzeug.security中的generate_password_hash来产生加密密码注意事项

记得将数据库表中的password的长度加长,否则加密后的密码会超过存储长度。

2025-06-05 19:49:33 149

原创 为flask项目配置cookie

使用self.user = user将查询到的用户数据挂载到表单上面。1.在config.py文件中设置密钥,越复杂越安全。2.导入session包来生成管理cookie。或者直接在app.py中挂载到app上面。3.生成cookie。

2025-06-05 19:41:57 246

原创 flask中wtforms的表单验证中的函数validate_fieldname(self,field)的返回值问题

1.如果异常,使用wtforms.ValidationError(message="xx")报错,返回false。2.如果没有执行上面的异常函数,那就会默认返回true。

2025-06-05 19:26:44 145

原创 为flask项目配置redis来缓存验证码

总结:redis服务器->redis客户端(pip install redis)->redis服务器配置(redis.config)->建立redis客户端(redis_client)->前端请求验证码->后端产生验证码并暂存在redis中->前端收到验证码填写发到后端->后端在redis中比对结果,正确删除,错误报错,redis定期删除,本例是5*60,单位是秒。6.在forms.py文件中更改验证码的验证逻辑,将用户提交的验证码和redis中暂存的验证码进行比对。windows版本,官网没有win版。

2025-06-05 10:20:09 464

原创 python中自建包或者自建模块导入失败

原因:自建包所在的文件夹没有_init_.py文件,Python 会将其视为普通文件夹,而非模块包,导致导入失败。解决:手动建立_init_.py文件,哪怕为空。

2025-06-05 09:47:58 316

原创 Exception: Install ‘email_validator‘ for email validation support.

原因:使用flask_wtf中的wtforms.validators进行表单验证中的邮箱验证(from wtforms.validators import Emial)的时候,需要导入email_validator这个包,所以在terminal终端输入pip install email_validator,下载这个包。

2025-06-04 17:09:26 158

原创 sample_weight.pkl编码格式,pickle.UnpicklingError: invalid load key, ‘\xef‘

解决:删除原来的文件,手动重新下载该文件放到原位置,原因:文件格式错误,因为人为乱动格式。

2025-06-03 16:17:01 253

原创 MNIST无法导入的问题

【代码】MNIST无法导入的问题。

2025-06-03 12:26:12 72

原创 Pycharm中设置虚拟环境解释器显示python packing tools not found

3.再次进行虚拟环境解释器的配置:file->setting->project->project interpreter:选择解释器为虚拟环境即可。原因:可能是之前未在pycharm内创建虚拟环境,所以pycharm不识别。1.删除已有的Pipfile和Pipfile.lock。2.pipenv重新创建虚拟环境。

2025-06-01 17:08:30 308

原创 快速使用pipenv命令

2.pipenv --version检查,如果没有识别就设置环境变量(见pipenv环境变量文)pipenv可以不激活虚拟环境就可以将包安装在虚拟环境中。pipenv shell进入虚拟环境,exit退出。4.pipenv install xx导入包xx。3.pipenv install创建虚拟环境。pipenv graph查看包。pip list也是。

2025-06-01 13:50:15 273

原创 pipenv install flask的无法导入问题

原因:从git上git clone 地址的文件里面本来就含有Pipfile和Pipfile.lock的话可能导致这个问题。2.重新在项目根目录下的命令行执行pipenv install来重新创建虚拟环境,然后会自动创建虚拟环境。1.删除Pipfile和Pipfile.lock文件。3.再次执行pipenv install flask。

2025-06-01 13:40:23 108

原创 pipenv无法识别的问题

4.依次进入Python->PythonXX->Scripts,然后点击地址栏复制完整路径,即C:\Users\你的名字\AppData\Roaming\Python->PythonXX->Scripts,这里是pipenv的安装位置。2.按回车,会跳出一个文件夹 一般为C:\Users\你的名字\AppData\Roaming\,3.将C:\Users\你的名字\AppData\Roaming\复制到此电脑的地址栏。5.将路径添加为环境变量,然后关闭命令行,重新启动命令行。

2025-06-01 13:06:42 180

原创 苍穹外卖登录界面无法进入解决方法

2025-05-26 19:19:12 174

原创 windows查找占用某个端口号的进程并将其终止 来释放这个端口号

2.将当前目录调整为cd c:\WINDOWS\system32\,否则无法识别netstat命令。参数表示强制终止进程,确保端口被成功关闭。19224是具体的PID。3.netstat -ano | findstr <端口号>listening后面即是占用该端口号的进程ID。1.win+R打开cmd。

2025-05-26 19:18:07 227

原创 IDEA创建本地git仓库后无法将文件上传到本地仓库+解决后无法上传到远程仓库的问题

问题1:在file->setting->version control->directory mapping里面找到对应的git仓库,在这里删除本地仓库后,还没有删除干净,之后需要手动在项目下面将.git文件夹,.idea文件夹给删除了。依次在IDEA的terminal输入端处输入下面三个命令。之后就可以再push了。

2025-05-26 14:16:54 242

原创 关闭某个端口的方法

关闭端口

2022-11-06 21:40:07 221

原创 关于Ajax编辑器插件的一些操作问题

Ajax

2022-10-30 12:34:43 158

原创 uni.getSystemInfoSync()返回的是一个数值无单位

uni.getSystemInfoSync()返回的是一个数值无单位

2022-08-23 00:17:53 814

原创 Vue用法中的动态赋值原理(Hbuilderx)

data中定义一个默认的数据字段scrollTop:0,但是通过下面的事件点击处理函数中的直接赋值为0的话会导致不能动态赋值,也就是说点击事件处理函数中新的赋值如果和data中定义的字段相同,那么在HTML中的动态属性节点就不会接收值,也就不会传递相应的值。

2022-08-22 23:12:27 302

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除