
python
文章平均质量分 51
python相关的代码
MasonYyp
这个作者很懒,什么都没留下…
展开
-
简单使用LlamaIndex实现RAG
使用LlamaIndex构建RAG的思路如下图,LlamaIndex需要自定义向量模型和类大模型组件。graph TDA[(1)构建Documet对象列表,读数据文档] --> BB[(2)构建Node对象列表,使用分割器分割Document,其中分割器有SentenceSplitter、TextSplitter等] --> CC[(3)向量化和存储,自定义嵌入模型和存储到数据库中,可以使用SimpleVectorStore、ChromaVectorStore等] --> D。原创 2025-03-29 14:09:04 · 406 阅读 · 0 评论 -
paddle语音识别
paddle语音识别,选择“单个组件”中C++ ATL v141 生成工具(x86 & x64)如果上述方法无法解决,下载“vs_BuildTools.exe”下载“VC_redist.x64.exe”,下载后安装即可。原创 2022-10-17 15:51:13 · 1378 阅读 · 0 评论 -
Python安装PaddleOCR
Python安装PaddleOCR原创 2022-10-10 18:58:41 · 2821 阅读 · 0 评论 -
Centos7中使用Gunicorn部署flask
1 python虚拟环境1.1 创建虚拟环境虚拟环境是为了方便管理不同项目的开发环境,在python2中需要安装创建虚拟环境的包virtualenv,在python3中自带的有venv包,可以不安装virtualenv。个人建议安装virtualenv,使用virtuallenv构建虚拟环境,因为使用venv创建虚拟环境,运行时可能出现未知的问题。(1)python2中安装虚拟环境pip2 install virtualenv(2)python2中创建虚拟环境virtualenv test-原创 2020-07-08 17:12:20 · 1242 阅读 · 1 评论 -
python安装包的离线安装方法
说明:python的离线安装有时候,由于不同模块有很多依赖包,所以很容易出错。python在线安装只需要“pip install 包名”会自动安装依赖包,所以一般不会出现安装问题。1、各种Python的安装包,主要提供Linux版本的后缀是".whl"和“.tar.gz”,可以搜索相关的包https://pypi.org/2、各种Python的安装包,主要提供Windows版本的后缀是"...原创 2018-08-13 20:09:01 · 53818 阅读 · 4 评论 -
python中线程和协程
实现协程有yield(yield是python自带的手动切换协程的模块)、 greenlet(greenlet是基于C实现的半自动切换协程的模块)、gevent(gevent是基于greenlet实现的自动切换协程的模块)三种方法实现协程。因此,python的单线程和多线程的运行效果相差不大。因此,推荐使用协程解决并发问题。协程(Coroutine)是单线程下的并发,又称微线程,纤程。它是一种用户态的轻量级线程,即是由用户程序自己控制调度的。Python实现线程,使用threading模块实现。原创 2022-10-09 16:19:53 · 643 阅读 · 0 评论 -
Flask简单调用Redis、MySQL和生成token及token验证
Flask简单调用Redis、MySQL和生成token及token验证原创 2022-09-18 18:30:04 · 1657 阅读 · 1 评论 -
fastText文本分类
facebook参考地址fastText安装包使用tar文件安装比较麻烦,建议使用whl安装开发文档2 源文件3 数据格式训练样本测试样本原创 2022-06-29 19:34:55 · 515 阅读 · 0 评论 -
多nginx配置
实现公用nginx代理应用nginx的前端和后端。启动flask创建python容器2 前端代码vue.config.jsApp.vue3 创建应用nginx配置应用nginx4 创建公用nginx复制nginx配置nginx5 截图公用80端口成功代理应用nginx代理......原创 2022-06-12 21:06:22 · 349 阅读 · 0 评论 -
Python简单使用蓝本
1 简单使用flaskfrom flask import Flaskapp = Flask(__name__)@app.route("/")def hello(): return "Hello World"# 访问地址如下:# http://127.0.0.1:5000/# 返回值# Hello World2 简单使用蓝本from flask import Flask, Blueprintapp = Flask(__name__)# 构建蓝本ad原创 2022-04-17 22:16:54 · 549 阅读 · 0 评论 -
Windows10安装gpu
1 查看gpu适用的gpu版本打开NVIDIA控制面板(如果没有请安装),(1)点击“帮助”,(2)再点击“系统信息”,(3)最后点击“组件”。我的电脑适配的版本是CUDA 10.2.88,注意:安装CUDA的版本只能小于或等于此版本,如下:2 安装CUDA2.1 下载CUDA官网下载CUDA官网地址:CUDA Toolkit Archive | NVIDIA Developer我选择的版本是CUDA Toolkit 10.2,选择版本如下:...原创 2022-04-09 12:00:43 · 6488 阅读 · 0 评论 -
简单使用PaddleNLP中的Taskflow
1 安装PaddleNLP# 更新pippython -m pip install --upgrade pip# 安装paddlepaddle-gpupip install paddlepaddle-gpu==2.2.2 -i https://mirror.baidu.com/pypi/simple# 安装paddlenlp,最好指定下载源,使用指定https://pypi.org/simple不一定能安装。pip install --upgrade paddlenlp==2.2.5 -原创 2022-03-26 14:56:58 · 7763 阅读 · 4 评论 -
python操作文件
1 python操作csv文件import csvfrom itertools import islice# 写入csv文件def write_csv(csv_path): # 中文乱码可以使用encoding="utf_8_sig" with open(csv_path, "w", newline="", encoding="UTF-8") as csv_file: csv_writer = csv.writer(csv_file) # 写入......原创 2021-05-17 15:25:50 · 396 阅读 · 1 评论 -
Ubuntu中使用python3.8
1 安装Python3.8# 更新软件包sudo apt update# 安装python3.8sudo apt install python3.82 安装虚拟环境# 安装venv包 sudo apt install python3.8-venv3 创建虚拟环境# 虚拟环境中的python环境默认是3.8python3.8 -m venv my_env_python3.84 激活虚拟环境# 激活虚拟环境后,路经前面会出现“(my_env_python3原创 2021-05-17 15:11:49 · 827 阅读 · 1 评论 -
在Windows上安装Python的web环境
我试过安装uWSGI,没有成功,最后选择了Apache24 (httpd-2.4.46-win64-VC15.zip)、mod_wsgi-4.7.1-cp36-cp36m-win_amd64.whl、Python 3.6.5 x64一定要注意版本1、搭建Apache环境1.1 下载Apache下载的时候,请注意是python3.6对应,VC15版本Apache在第三方网站下载地址,下面的两个网址都可以Apache Loungehttps://www.apacheloun.原创 2020-10-16 11:27:23 · 540 阅读 · 1 评论 -
python生成exe文件
在没有python环境下,生成windows可执行的exe文件。1.1 打包工具PyInstaller下载地址:http://www.pyinstaller.org/downloads.html下载安装包1.2 PyInstaller安装(1)使用pip安装pip install pyinstaller(2)使用安装包安装解压pyinstaller-4.0.tar.gz包,注意:安装的时间比较长,并且刚开始一段时间没有任何提示,光标一直闪烁。1.3 打包打包命原创 2020-09-06 10:29:26 · 947 阅读 · 0 评论