27 lines
838 B
Bash
Executable File
27 lines
838 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# 创建虚拟环境 Python 3.10.12
|
|
# python3.10 -m venv venv
|
|
source venv/bin/activate
|
|
|
|
|
|
# 安装依赖(使用清华镜像)
|
|
# pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple
|
|
|
|
|
|
# 启动服务
|
|
uvicorn main:app --host 0.0.0.0 --port 5002
|
|
|
|
#pm2 start uvicorn --name reverse-5002 --log ./log/pm2.log -- main:app --host 0.0.0.0 --port 5002
|
|
|
|
# pip freeze > requirements.txt
|
|
#python3 -m pip install -U pyOpenSSL cryptography
|
|
#python main.py >/dev/null 2>&1 &
|
|
|
|
|
|
# 某些系统下,需要手动安装指定版本 opencv-python (4.7引用zlib错误)
|
|
# pip install opencv-python==4.6.0.66 -i https://pypi.tuna.tsinghua.edu.cn/simple
|
|
|
|
# 如果网络不通, 从自定义服务器下载模型参数
|
|
#scp root@172.21.216.33:~/root/.cache/torch/hub/checkpoints/resnet50_a1_0-14fe96d1.pth resnet50_a1_0-14fe96d1.pth
|