宝塔更新Python及Flask项目的部署


Posted in Python onApril 11, 2022

宝塔更新Python版本

因为在宝塔中的Python版本为2.6.8,使用宝塔Python项目管理的话需要把Python升级到3.x,不然的话在部署的时候会提示有些模块下载失败。接下来开始操作:

apt安装

sudo apt install python3 python3-dev

安装依赖

安装完Python3之后,默认会安装Python包管理器pip。安装Python3以后会变为pip3命令来下载依赖。

pip3 install gevent-websocket
pip3 install psutil
easy_install Flask_Session

更改默认的Python版本

删除默认版本

sudo rm /usr/bin/python

将python3版本设置为系统默认版本

sudo ln -s /usr/bin/python3 /usr/bin/python

更改pip版本

sudo rm /usr/bin/python
sudo ln -s /usr/bin/pip3 /usr/bin/pip

重启宝塔面板即可。

项目部署

Flask项目打包

导出项目依赖包

pip freeze >requirements.txt

项目管理器部署项目

宝塔更新Python及Flask项目的部署

宝塔更新Python及Flask项目的部署

设置映射

宝塔更新Python及Flask项目的部署

完成

访问刚刚映射的地址即可。

Python 相关文章推荐
python获取网页状态码示例
Mar 30 Python
Python编写屏幕截图程序方法
Feb 18 Python
Python运算符重载详解及实例代码
Mar 07 Python
python爬虫入门教程--利用requests构建知乎API(三)
May 25 Python
python3实现全角和半角字符转换的方法示例
Sep 21 Python
Windows环境下python环境安装使用图文教程
Mar 13 Python
python 循环数据赋值实例
Dec 02 Python
Python如何实现定时器功能
May 28 Python
深入了解Python 方法之类方法 & 静态方法
Aug 17 Python
详解matplotlib绘图样式(style)初探
Feb 03 Python
Python环境搭建过程从安装到Hello World
Feb 05 Python
python字符串的多行输出的实例详解
Jun 08 Python
python模板入门教程之flask Jinja
使用Python解决图表与画布的间距问题
Python的property属性详细讲解
Apr 11 #Python
OpenCV项目实践之停车场车位实时检测
Python进程池与进程锁之语法学习
Python进程间的通信之语法学习
Python+Matplotlib图像上指定坐标的位置添加文本标签与注释
You might like
PHP中文分词的简单实现代码分享
2011/07/17 PHP
PHP使用curl函数发送Post请求的注意事项
2016/11/26 PHP
jquery实现鼠标拖动图片效果示例代码
2014/01/09 Javascript
jQuery处理图片加载失败的常用方法
2015/06/08 Javascript
JavaScript实现广告弹窗效果
2016/08/09 Javascript
关于JavaScript和jQuery的类型判断详解
2016/10/08 Javascript
通过扫描二维码打开app的实现代码
2016/11/10 Javascript
javascript数据类型详解
2017/02/07 Javascript
Angular使用$http.jsonp发送跨站请求的方法
2017/03/16 Javascript
详解Vue快速零配置的打包工具——parcel
2018/01/16 Javascript
Vue中的无限加载vue-infinite-loading的方法
2018/04/08 Javascript
vue+element创建动态的form表单及动态生成表格的行和列
2019/05/20 Javascript
vue子传父关于.sync与$emit的实现
2019/11/05 Javascript
图解JS原型和原型链实现原理
2020/09/15 Javascript
javascript实现京东快递单号的查询效果
2020/11/30 Javascript
[49:18]2018DOTA2亚洲邀请赛 3.31 小组赛 A组 OG vs TNC
2018/04/01 DOTA
python静态方法实例
2015/01/14 Python
Python中input与raw_input 之间的比较
2017/08/20 Python
Python(TensorFlow框架)实现手写数字识别系统的方法
2018/05/29 Python
python 检查是否为中文字符串的方法
2018/12/28 Python
使用opencv将视频帧转成图片输出
2019/12/10 Python
django xadmin 管理器常用显示设置方式
2020/03/11 Python
python 代码实现k-means聚类分析的思路(不使用现成聚类库)
2020/06/01 Python
python修改微信和支付宝步数的示例代码
2020/10/12 Python
基于css3实现漂亮便签样式
2013/03/18 HTML / CSS
HTML5 canvas基本绘图之绘制曲线
2016/06/27 HTML / CSS
vue项目实现分页效果
2021/03/24 Vue.js
毕业生个人投资创业计划书
2014/01/04 职场文书
《我的第一本书》教学反思
2014/02/15 职场文书
市场总经理岗位职责
2014/04/11 职场文书
幼儿园老师新年寄语2015
2014/12/08 职场文书
长城导游词300字
2015/01/30 职场文书
公安机关起诉意见书
2015/05/20 职场文书
岗位聘任协议书
2015/09/21 职场文书
初中生入团申请书范文(五篇)
2019/10/16 职场文书
Appium中scroll和drag_and_drop根据元素位置滑动
2022/02/15 Python