宝塔更新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将html转成PDF的实现代码(包含中文)
Mar 04 Python
python中 ? : 三元表达式的使用介绍
Oct 09 Python
Python2.x和3.x下maketrans与translate函数使用上的不同
Apr 13 Python
老生常谈Python之装饰器、迭代器和生成器
Jul 26 Python
CentOS6.9 Python环境配置(python2.7、pip、virtualenv)
May 06 Python
python文字和unicode/ascll相互转换函数及简单加密解密实现代码
Aug 12 Python
Python进程的通信Queue、Pipe实例分析
Mar 30 Python
Django 解决新建表删除后无法重新创建等问题
May 21 Python
如何在python中处理配置文件代码实例
Sep 27 Python
python 还原梯度下降算法实现一维线性回归
Oct 22 Python
Python爬虫爬取ts碎片视频+验证码登录功能
Feb 22 Python
python3 删除所有自定义变量的操作
Apr 08 Python
python模板入门教程之flask Jinja
使用Python解决图表与画布的间距问题
Python的property属性详细讲解
Apr 11 #Python
OpenCV项目实践之停车场车位实时检测
Python进程池与进程锁之语法学习
Python进程间的通信之语法学习
Python+Matplotlib图像上指定坐标的位置添加文本标签与注释
You might like
判断PHP数组是否为空的代码
2011/09/08 PHP
php笔记之:AOP的应用
2013/04/24 PHP
php中serialize序列化与json性能测试的示例分析
2013/04/27 PHP
分享五个PHP7性能优化提升技巧
2015/12/07 PHP
非常经典的PHP文件上传类分享
2016/05/15 PHP
PHP实现防盗链的方法分析
2017/07/25 PHP
Laravel源码解析之路由的使用和示例详解
2018/09/27 PHP
PHP中有关长整数的一些操作教程
2019/09/11 PHP
JavaScript实现网页图片等比例缩放实现代码及调用方式
2013/02/25 Javascript
js 设置缓存及获取设置的缓存
2014/05/08 Javascript
JS中的hasOwnProperty()、propertyIsEnumerable()和isPrototypeOf()
2016/08/11 Javascript
jQuery过滤选择器经典应用
2016/08/18 Javascript
Angularjs实现分页和分页算法的示例代码
2016/12/23 Javascript
webpack入门必知必会
2017/01/16 Javascript
基于bootstrop常用类总结(推荐)
2017/09/11 Javascript
Vue表单类的父子组件数据传递示例
2018/05/03 Javascript
微信小程序利用canvas 绘制幸运大转盘功能
2018/07/06 Javascript
JQuery复选框全选效果如何实现
2020/05/08 jQuery
video.js添加自定义组件的方法
2020/12/09 Javascript
vue中父子组件的参数传递和应用示例
2021/01/04 Vue.js
利用Python画ROC曲线和AUC值计算
2016/09/19 Python
配置 Pycharm 默认 Test runner 的图文教程
2018/11/30 Python
Python 中如何实现参数化测试的方法示例
2019/12/10 Python
python将logging模块封装成单独模块并实现动态切换Level方式
2020/05/12 Python
python用700行代码实现http客户端
2021/01/14 Python
HTML5中判断横屏竖屏的方法(移动端)
2016/08/04 HTML / CSS
Corelle官方网站:购买康宁餐具
2016/11/02 全球购物
ParcelABC西班牙:包裹运送和快递服务
2019/12/24 全球购物
同步和异步有何异同,在什么情况下分别使用他们?
2012/12/28 面试题
大学生就业推荐信范文
2013/11/29 职场文书
探矿工程师自荐信
2014/01/24 职场文书
基层党员对照检查材料
2014/08/25 职场文书
玄武湖导游词
2015/02/05 职场文书
创业计划书之面包店
2019/09/17 职场文书
记一次Mysql不走日期字段索引的原因小结
2021/10/24 MySQL
基于Redis zSet实现滑动窗口对短信进行防刷限流的问题
2022/02/12 Redis