Commit 4c412b28 authored by myhloli's avatar myhloli

(docs&build): switch to Aliyun PyPI mirror

- Update PyPI mirror from Tsinghua to Aliyun in multiple Dockerfiles and installation scripts
- This change may improve package download speed and reliability for users in China
parent 37dd55c4
...@@ -31,7 +31,7 @@ RUN python3 -m venv /opt/mineru_venv ...@@ -31,7 +31,7 @@ RUN python3 -m venv /opt/mineru_venv
RUN /bin/bash -c "source /opt/mineru_venv/bin/activate && \ RUN /bin/bash -c "source /opt/mineru_venv/bin/activate && \
pip3 install --upgrade pip && \ pip3 install --upgrade pip && \
wget https://gitee.com/myhloli/MinerU/raw/master/requirements-docker.txt && \ wget https://gitee.com/myhloli/MinerU/raw/master/requirements-docker.txt && \
pip3 install -r requirements-docker.txt --extra-index-url https://wheels.myhloli.com -i https://pypi.tuna.tsinghua.edu.cn/simple && \ pip3 install -r requirements-docker.txt --extra-index-url https://wheels.myhloli.com -i https://mirrors.aliyun.com/pypi/simple && \
pip3 install paddlepaddle-gpu==3.0.0b1 -i https://www.paddlepaddle.org.cn/packages/stable/cu118/" pip3 install paddlepaddle-gpu==3.0.0b1 -i https://www.paddlepaddle.org.cn/packages/stable/cu118/"
# Copy the configuration file template and install magic-pdf latest # Copy the configuration file template and install magic-pdf latest
......
...@@ -214,7 +214,7 @@ https://github.com/user-attachments/assets/4bea02c9-6d54-4cd6-97ed-dff14340982c ...@@ -214,7 +214,7 @@ https://github.com/user-attachments/assets/4bea02c9-6d54-4cd6-97ed-dff14340982c
```bash ```bash
conda create -n MinerU python=3.10 conda create -n MinerU python=3.10
conda activate MinerU conda activate MinerU
pip install -U magic-pdf[full] --extra-index-url https://wheels.myhloli.com -i https://pypi.tuna.tsinghua.edu.cn/simple pip install -U magic-pdf[full] --extra-index-url https://wheels.myhloli.com -i https://mirrors.aliyun.com/pypi/simple
``` ```
#### 2. 下载模型权重文件 #### 2. 下载模型权重文件
......
...@@ -63,7 +63,7 @@ conda activate MinerU ...@@ -63,7 +63,7 @@ conda activate MinerU
## 5. 安装应用 ## 5. 安装应用
```bash ```bash
pip install -U magic-pdf[full] --extra-index-url https://wheels.myhloli.com -i https://pypi.tuna.tsinghua.edu.cn/simple pip install -U magic-pdf[full] --extra-index-url https://wheels.myhloli.com -i https://mirrors.aliyun.com/pypi/simple
``` ```
> ❗️下载完成后,务必通过以下命令确认magic-pdf的版本是否正确 > ❗️下载完成后,务必通过以下命令确认magic-pdf的版本是否正确
......
...@@ -26,7 +26,7 @@ conda activate MinerU ...@@ -26,7 +26,7 @@ conda activate MinerU
## 4. 安装应用 ## 4. 安装应用
```bash ```bash
pip install -U magic-pdf[full] --extra-index-url https://wheels.myhloli.com -i https://pypi.tuna.tsinghua.edu.cn/simple pip install -U magic-pdf[full] --extra-index-url https://wheels.myhloli.com -i https://mirrors.aliyun.com/pypi/simple
``` ```
> ❗️下载完成后,务必通过以下命令确认magic-pdf的版本是否正确 > ❗️下载完成后,务必通过以下命令确认magic-pdf的版本是否正确
......
...@@ -44,7 +44,7 @@ RUN update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1 ...@@ -44,7 +44,7 @@ RUN update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.10 1
# Create a virtual environment for MinerU # Create a virtual environment for MinerU
RUN python3 -m venv /opt/mineru_venv RUN python3 -m venv /opt/mineru_venv
RUN pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple RUN pip config set global.index-url https://mirrors.aliyun.com/pypi/simple
# Activate the virtual environment and install necessary Python packages # Activate the virtual environment and install necessary Python packages
RUN /bin/bash -c "source /opt/mineru_venv/bin/activate && \ RUN /bin/bash -c "source /opt/mineru_venv/bin/activate && \
pip install --upgrade pip && \ pip install --upgrade pip && \
......
...@@ -40,7 +40,7 @@ yarn build ...@@ -40,7 +40,7 @@ yarn build
# First, navigate to the back-end directory # First, navigate to the back-end directory
cd projects/web_demo cd projects/web_demo
# Install dependencies # Install dependencies
pip3 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple pip3 install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple
``` ```
3. Start the service 3. Start the service
......
...@@ -39,7 +39,7 @@ yarn build ...@@ -39,7 +39,7 @@ yarn build
# 先进入后端目录 # 先进入后端目录
cd projects/web_demo cd projects/web_demo
# 安装依赖 # 安装依赖
pip3 install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple pip3 install -r requirements.txt -i https://mirrors.aliyun.com/pypi/simple
``` ```
3. 启动服务 3. 启动服务
......
...@@ -6,7 +6,7 @@ retry_count=0 ...@@ -6,7 +6,7 @@ retry_count=0
while true; do while true; do
# prepare env # prepare env
#python -m pip install -r requirements-qa.txt #python -m pip install -r requirements-qa.txt
python -m pip install -U magic-pdf[full] --extra-index-url https://wheels.myhloli.com -i https://pypi.tuna.tsinghua.edu.cn/simple python -m pip install -U magic-pdf[full] --extra-index-url https://wheels.myhloli.com -i https://mirrors.aliyun.com/pypi/simple
python -m pip install paddlepaddle-gpu==3.0.0b1 -i https://www.paddlepaddle.org.cn/packages/stable/cu118/ python -m pip install paddlepaddle-gpu==3.0.0b1 -i https://www.paddlepaddle.org.cn/packages/stable/cu118/
exit_code=$? exit_code=$?
if [ $exit_code -eq 0 ]; then if [ $exit_code -eq 0 ]; then
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment