zoukankan      html  css  js  c++  java
  • linux下使用uwsgi部署flask写的接口遇到的坑

    1、python环境,服务器自带的python版本为2.6,部署的flask文件中容易语法错误下载python3.5环境,建立好软连接 ln -s 新路径 /usr/bin/python
    2、pymysql明明下载但是导入不成功, find / -name uwsgi 查看原来的uwsgi自动运行的是之前python的版本,
    查找之后删除 rm /usr/bin/uwsgi ,重新建立软连接 ln -s /usr/local/python/bin/uwsgi /usr/bin/uwsgi
    3、注意文件权限问题,chmod 777 文件名
    4、from . import connections # noqa: E402 正常 pip install pymysql 下载的是最新版本,但是pymysql最新版不支持python2.7和python3.5 下载旧版本
    pip instll pymysql==0.10.0
    5、下载好之后pymysql之后,导入一直报错提示没有pymysql但是pip 重新下载提示已经存在了,然后可以在uwsgi.ini
    配置文件里添加pythonpath=/usr/local/python3/lib/python3.5/site-packages
    6、no module name flask pip install Flask

  • 相关阅读:
    算法(两数之和)
    算法(动态规划二)
    算法(动态规划一)n个学生问题
    Navigator 对象
    Window 对象
    JavaScript 运算符
    JavaScript 全局属性/函数
    JavaScript RegExp 对象
    JavaScript String 对象
    JavaScript Number 对象
  • 原文地址:https://www.cnblogs.com/yp19970/p/14465751.html
Copyright © 2011-2022 走看看