前言
本文主要阐述如何利用conda在ubuntu18下搭建python+flask框架,用于开发Restful API。这种架构将用于搭建深度学习模型的推理引擎。
一、Anaconda 安装
可以通过到Anaconda网站下载命令行安装脚本 到目标服务器进行安装,也可以通过一下命令进行安装:
curl -O https://repo.anaconda.com/miniconda/Miniconda3-latest-Linux-x86_64.sh
sh Miniconda3-latest-Linux-x86_64.sh
安装完毕后,需要执行:
source ~/.bashrc
完成后,Anaconda环境搭好,可以使用conda命令了。
二、Flask+uwsgi安装
1.Flask安装
安装脚本如下:
conda install Flask
验证安装是否成功:
python
>>>import flask
>>>flask.__version__
显示版本,安装成功
2.uwsgi安装
uwsgi主要用于生产环境下web服务部署。
安装脚本:
conda install -c conda-forge uwsgi
总结
Python+Flask 的开发与生产环境部署完毕。下一篇利用部署的环境进行Restful API开发。