MinerU阿里云上安装

安装 MinerU

先去阿里云挑一个GPU云服务器A10的就行

wget "https://github.com/conda-forge/miniforge/releases/latest/download/Miniforge3-$(uname)-$(uname -m).sh" bash Miniforge3-xxx-xxx.sh conda create -n MinerU python=3.10 conda activate MinerU pip install -U magic-pdf\[full\] --extra-index-url https://wheels.myhloli.com -i https://mirrors.aliyun.com/pypi/simple

测试安装

magic-pdf --version

安装模型

pip install modelscope wget https://gcore.jsdelivr.net/gh/opendatalab/MinerU@master/scripts/download\_models.py -O download\_models.py python download\_models.py

修改magic-pdf.json文件

{ "device-mode":"cuda" }

下面这个可装可不装

pip install paddlepaddle-gpu 

cd projects/web_api

把app.py修改后重命名为mineru1.py

上传mineru1.py(fastapi封装接口)

创建mineru.service文件

[Unit] Description=mineru server After=network.target [Service] WorkingDirectory=/root/mineru ExecStart=/root/miniforge3/bin/python3.12 /root/miniforge3/bin/uvicorn mineru1:app --host 0.0.0.0 --port 80 Restart=always [Install] WantedBy=multi-user.target

上传到服务器/etc/systemd/system/mineru.service

然后运行

systemctl enable mineru systemctl start mineru

安装 miniserve

安装这个主要是为了能下载转换后的文件。

下载Linux版本

上传/usr/local/bin

建立 miniserve.service

[Unit] Description=miniserve file server After=network.target [Service] ExecStart=/usr/local/bin/miniserve /root/mineru/out --interfaces 0.0.0.0 -p 8080 Restart=always [Install] WantedBy=multi-user.target

上传到服务器/etc/systemd/system/miniserve.service

然后运行

systemctl enable miniserve systemctl start miniserve
点赞
收藏

评论区

加载中...

相关推荐

Oracle 分组与拼接字符串同时使用

SELECTT.,ROWNUMIDFROM(SELECTT.EMPLID,T.NAME,T.BU,T.REALDEPART,T.FORMATDATE,SUM(T.S0)S0,MAX(UPDATETIME)CREATETIME,LISTAGG(TOCHAR(

java mqtt服务器搭建

MQTT服务器搭建以及客户端代码编写服务器关于linux系统,可以在阿里云购买云服务器或者利用虚拟机安装CentOs系统。我用的就是阿里云的云服务器,比较方便安装Emqx服务器安装必要的依赖:$sudoyuminstallyyumutilsdevicem

mysql中like用法

like的通配符有两种%(百分号):代表零个、一个或者多个字符。\(下划线):代表一个数字或者字符。1\.name以"李"开头wherenamelike'李%'2\.name中包含"云",“云”可以在任何位置wherenamelike'%云%'3\.第二个和第三个字符是0的值wheresalarylike'\00%'4\

Kubernetes(三):k8s集群部署之kubeadm

k8s部署环境公有云环境:AWS、腾讯云、阿里云等等私有云:OpenStack、vSphere等Baremetal环境:物理服务器或独立虚拟机(底层没有云环境)。k8s部署方式Minikube:Kubernetes官网提供的微型分布式环境(ht

Linux 上搭建 Snort+BASE 入侵检测系统

配置实验环境由于本人电脑的存储空间不足,无法再承担安装一个虚拟机的开销,因此在阿里云上申请了一个云服务器进行本次实验。服务器配置如下:1核2GB内存40GB系统盘操作系统:Ubuntu18.04!aliyun(https://tva1.sinaimg.cn/large/007S8ZIlg

Mac下部署minikube

万恶的GWF导致通过官方安装地址安装minikube问题多多,阿里云社区提供了科学版的minikube,感谢阿里云!安装hyperkit虚拟机:curlLOhttps://storage.googleapis.com/minikube/releases/latest/dockermachinedriverhyperkit\