云部署flask pytorch模型

  1. 在云服务器安装anaconda。搜索阿里云安装anaconda教程。
  2. 创建虚拟环境并激活
    conda create -n pytorch-oose python=3.8
    source activate pytorch-oose
  3. 安装pytorch
  • bug1:gedit安装失败,sudo apt-get update失败
    我做的改动:
    1.备份原来的更新源
    cp /etc/apt/sources.list /etc/apt/sources.list.backup
    2.修改更新源
    vim /etc/apt/sources.list
    (以上没用)
    此外:https://superuser.com/questions/1496529/sudo-apt-get-update-couldnt-create-temporary-file
    解决了bug

pytorch安装教程

  1. 把代码包上传到云上

  2. 远程连接阿里云虚拟环境pytorch-oose,使用ssh terminal安装代码中所需要的所有包,并调试代码
    使用pycharm调试远程服务器上的程序

  3. 在服务器使用uwsgi运行flask
    使用uWSGI运行flask项目详解
    在阿里云服务器部署flask项目(从0开始)

其他没有用到的链接:
flask部署到生产环境,使用waitress

你可能感兴趣的:(flask)