How to create conda environment for asdr-flask
If the disk space is low, use conda clean -a
conda create -n asdr python=3.11.4
conda activate asdr
3) Next, we install all CUDA related packages by official pytorch https://pytorch.org/get-started/previous-versions/
conda install pytorch==1.12.1 -c pytorch
conda install poppler uwsgi
pip install pandas flask flask_cors opencv-python pdf2image prisma requests
pip install flask[async]
pip install ultralytics --no-cache-dir
prisma generate
python asdr.py
docker run -dit --name ubuntu-2 --publish 80:80 ubuntu:22.04
conda create -n asdr python=3.11.4 && conda activate asdr && conda install -y pytorch==1.12.1 -c pytorch && conda install -y poppler uwsgi && pip install pandas flask flask_cors opencv-python pdf2image prisma requests && pip install flask[async] && pip install ultralytics && prisma generate && python asdr.py
apt-get update && apt-get install -y wget
mkdir -p ~/miniconda3 && wget https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh -O ~/miniconda3/miniconda.sh && bash ~/miniconda3/miniconda.sh -b -u -p ~/miniconda3 && rm -rf ~/miniconda3/miniconda.sh && ~/miniconda3/bin/conda init bash
apt install -y python3-pip python3-dev build-essential libssl-dev libffi-dev python3-setuptools
nano /etc/systemd/system/asdr.service
`[Unit]
Description=uWSGI instance to serve asdr-flask
After=network.target
[Service] User=root Group=www-data WorkingDirectory=/home/asdr-flask Environment="PATH=/root/miniconda3/envs/asdr/bin" ExecStart=/root/miniconda3/envs/asdr/bin/uwsgi --ini asdr.ini
[Install] WantedBy=multi-user.target`
apt-get update && apt-get install ffmpeg libsm6 libxext6 -y
conda create -n asdr python=3.11.4 && conda activate asdr
conda install -y poppler uwsgi
pip install -r requirements.txt
pip install flask[async]
conda install pytorch==1.12.1 torchvision==0.13.1 torchaudio==0.12.1 cudatoolkit=11.3 -c pytorch
nano ~/.bashrc
add export LD_LIBRARY_PATH=/usr/lib/wsl/lib:$LD_LIBRARY_PATH
source ~/.bashrc
Permission denied while connecting to upstream nginx flask
https://stackoverflow.com/questions/70111791/nginx-13-permission-denied-while-connecting-to-upstream
Install poppler
https://askubuntu.com/questions/1240998/how-to-install-poppler-0-73-on-ubuntu-20-04-any-change-since-18-04