End!
这部分将来需要写入docker-compose.yml文件中, 本地开发环境需要在本地设置JACARANDA_API_MONGO_USERNAME
,JACARANDA_API_MONGO_PORT
JACARANDA_API_MONGO_PASSWORD
和 JACARANDA_API_MONGO_URL
, 其他可留空
JACARANDA_API_OPENAPI
JACARANDA_API_DOCS
JACARANDA_API_REDOC
JACARANDA_API_MONGO_USERNAME # mango db 用户名
JACARANDA_API_MONGO_PASSWORD # mango db 密码
JACARANDA_API_MONGO_URL # mango db url
UVICORN_HOST
UVICORN_PORT
- 安装python3.8+
- 安装pip3
- clone本项目到本地
git clone https://github.com/jacarandastock/website_development_end.git
- 安装依赖
注意区分pip和pip3, 有些系统中pip是python2的pip, pip3是python3的pip, 不确定的话可以使用
pip install -r requirements.txt
pip --version
和pip3 --version
查看版本, 我们需要使用python3的pip, 一般情况下使用pip3即可
本项目采用了mangoDB作为数据库,需要安装mangoDB
在添加了新的依赖后,需要更新requirement.txt
pipreqs ./ --encoding=utf8 --force